==27803== Helgrind, a thread error detector ==27803== Copyright (C) 2007-2017, and GNU GPL'd, by OpenWorks LLP et al. ==27803== Using Valgrind-3.16.0.RC1 and LibVEX; rerun with -h for copyright info ==27803== Command: ./freeswitch -vg ==27803== Parent PID: 18585 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #1 is the program's root thread ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #2 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CDDB20: switch_core_memory_init (switch_core_memory.c:736) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1 ==27803== Locks held: none ==27803== at 0x4CDDB21: switch_core_memory_init (switch_core_memory.c:738) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x4CDD89F: pool_thread (switch_core_memory.c:575) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #3 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4D56578: switch_event_launch_dispatch_threads (switch_event.c:674) ==27803== by 0x4D56696: check_dispatch (switch_event.c:635) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x74278C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5671C: switch_event_init (switch_event.c:700) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x74278c0 is 3,376 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5112860 by thread #1 ==27803== Locks held: 1, at address 0x74278C0 ==27803== at 0x4D56597: switch_event_launch_dispatch_threads (switch_event.c:675) ==27803== by 0x4D56696: check_dispatch (switch_event.c:635) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #3 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x4D57B2A: switch_event_dispatch_thread (switch_event.c:316) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5112860 is 0 bytes inside data symbol "EVENT_DISPATCH_QUEUE_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x74278C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5671C: switch_event_init (switch_event.c:700) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x74278c0 is 3,376 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5112820 by thread #1 ==27803== Locks held: 1, at address 0x74278C0 ==27803== at 0x4D56697: check_dispatch (switch_event.c:637) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x4D57AE0: switch_event_dispatch_thread (switch_event.c:302) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5112820 is 0 bytes inside data symbol "THREAD_COUNT" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5112810 by thread #1 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x4D5688B: switch_event_init (switch_event.c:737) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #3 ==27803== Locks held: none ==27803== at 0x4D57B40: switch_event_dispatch_thread (switch_event.c:324) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5112810 is 0 bytes inside data symbol "SYSTEM_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x75D8378 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4038: switch_xml_init (switch_xml.c:2416) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8418 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4068: switch_xml_init (switch_xml.c:2418) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1 ==27803== Locks held: 2, at addresses 0x75D8378 0x75D8418 ==27803== at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4DBCA52: switch_stun_ip_lookup (switch_stun.c:908) ==27803== by 0x4DC0334: preprocess_stun_set (switch_xml.c:164) ==27803== by 0x4DC1C07: preprocess (switch_xml.c:1533) ==27803== by 0x4DC1D54: preprocess_glob (switch_xml.c:1383) ==27803== by 0x4DC1B9F: preprocess (switch_xml.c:1537) ==27803== by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682) ==27803== by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370) ==27803== by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340) ==27803== by 0x4DC40AC: switch_xml_init (switch_xml.c:2426) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x4CDD89F: pool_thread (switch_core_memory.c:575) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8378 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4038: switch_xml_init (switch_xml.c:2416) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8418 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4068: switch_xml_init (switch_xml.c:2418) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1 ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4DBCA52: switch_stun_ip_lookup (switch_stun.c:908) ==27803== by 0x4DC0334: preprocess_stun_set (switch_xml.c:164) ==27803== by 0x4DC1C07: preprocess (switch_xml.c:1533) ==27803== by 0x4DC1D54: preprocess_glob (switch_xml.c:1383) ==27803== by 0x4DC1B9F: preprocess (switch_xml.c:1537) ==27803== by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682) ==27803== by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370) ==27803== by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340) ==27803== by 0x4DC40AC: switch_xml_init (switch_xml.c:2426) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CDD8B6: pool_thread (switch_core_memory.c:578) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x75D8378 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4038: switch_xml_init (switch_xml.c:2416) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8418 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4068: switch_xml_init (switch_xml.c:2418) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1 ==27803== Locks held: 2, at addresses 0x75D8378 0x75D8418 ==27803== at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178) ==27803== by 0x4DC1C07: preprocess (switch_xml.c:1533) ==27803== by 0x4DC1D54: preprocess_glob (switch_xml.c:1383) ==27803== by 0x4DC1B9F: preprocess (switch_xml.c:1537) ==27803== by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682) ==27803== by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370) ==27803== by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340) ==27803== by 0x4DC40AC: switch_xml_init (switch_xml.c:2426) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x4CDD89F: pool_thread (switch_core_memory.c:575) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8378 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4038: switch_xml_init (switch_xml.c:2416) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8418 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4068: switch_xml_init (switch_xml.c:2418) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1 ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178) ==27803== by 0x4DC1C07: preprocess (switch_xml.c:1533) ==27803== by 0x4DC1D54: preprocess_glob (switch_xml.c:1383) ==27803== by 0x4DC1B9F: preprocess (switch_xml.c:1537) ==27803== by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682) ==27803== by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370) ==27803== by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340) ==27803== by 0x4DC40AC: switch_xml_init (switch_xml.c:2426) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CDD8B6: pool_thread (switch_core_memory.c:578) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8378 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4038: switch_xml_init (switch_xml.c:2416) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x75D8418 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DC4068: switch_xml_init (switch_xml.c:2418) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x724FC38 by thread #2 ==27803== Locks held: none ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CDD8B6: pool_thread (switch_core_memory.c:578) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178) ==27803== by 0x4DC1C07: preprocess (switch_xml.c:1533) ==27803== by 0x4DC1D54: preprocess_glob (switch_xml.c:1383) ==27803== by 0x4DC1B9F: preprocess (switch_xml.c:1537) ==27803== by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #4 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888) ==27803== by 0x4D597B0: switch_event_deliver_thread_pool (switch_event.c:292) ==27803== by 0x4D597B0: switch_event_fire_detailed (switch_event.c:2029) ==27803== by 0x4DC3425: switch_xml_open_root (switch_xml.c:2347) ==27803== by 0x4DC3425: switch_xml_open_root (switch_xml.c:2332) ==27803== by 0x4DC40AC: switch_xml_init (switch_xml.c:2426) ==27803== by 0x4D06306: switch_core_init (switch_core.c:1989) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #4 ==27803== Locks held: 1, at address 0x724FC78 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4CEE229: switch_core_session_thread_pool_worker (switch_core_session.c:1806) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CDD8B6: pool_thread (switch_core_memory.c:578) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #5 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4DBFD96: switch_log_init (switch_log.c:706) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: none ==27803== at 0x4DBFD97: switch_log_init (switch_log.c:708) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5111AB4 by thread #1 ==27803== Locks held: none ==27803== at 0x4D0360A: switch_core_session_ctl (switch_core.c:2922) ==27803== by 0x4D03C10: switch_load_core_config (switch_core.c:2138) ==27803== by 0x4D063C9: switch_core_init (switch_core.c:2009) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #4 ==27803== Locks held: none ==27803== at 0x4DBF449: switch_log_vprintf (switch_log.c:525) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4CEE20C: switch_core_session_thread_pool_worker (switch_core_session.c:1804) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111ab4 is 660 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1 ==27803== Locks held: 1, at address 0x724FC78 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4CC0833: switch_file_exists (switch_apr.c:531) ==27803== by 0x4CE3D2F: switch_core_gen_certs (switch_core_cert.c:261) ==27803== by 0x4D2050F: switch_core_media_init (switch_core_media.c:14180) ==27803== by 0x4D063DA: switch_core_init (switch_core.c:2013) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #2 ==27803== Locks held: none ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CDD8B6: pool_thread (switch_core_memory.c:578) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: none ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252) ==27803== by 0x4D06433: switch_core_init (switch_core.c:2023) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: none ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #6 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4D44364: switch_scheduler_task_thread_start (switch_scheduler.c:348) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0x747F9F0 by thread #6 ==27803== Locks held: none ==27803== at 0x4841810: mempcpy (vg_replace_strmem.c:1536) ==27803== by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243) ==27803== by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x559B54E: fputs (iofputs.c:38) ==27803== by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43C8C: switch_scheduler_task_thread (switch_scheduler.c:186) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x4841810: mempcpy (vg_replace_strmem.c:1536) ==27803== by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243) ==27803== by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x559B54E: fputs (iofputs.c:38) ==27803== by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== Address 0x747f9f0 is 0 bytes inside a block of size 1,024 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101) ==27803== by 0x55A86FF: _IO_doallocbuf (genops.c:347) ==27803== by 0x55A7987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752) ==27803== by 0x55A6A8E: _IO_new_file_xsputn (fileops.c:1251) ==27803== by 0x55A6A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x559B54E: fputs (iofputs.c:38) ==27803== by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D567B8: switch_event_init (switch_event.c:710) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #6 ==27803== Locks held: none ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43C8C: switch_scheduler_task_thread (switch_scheduler.c:186) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5111962 by thread #6 ==27803== Locks held: none ==27803== at 0x483E503: __strlen_sse2 (vg_replace_strmem.c:461) ==27803== by 0x4D55E9D: my_dup (switch_event.c:115) ==27803== by 0x4D574A0: switch_event_add_header_string (switch_event.c:1221) ==27803== by 0x4D574A0: switch_event_add_header_string (switch_event.c:1218) ==27803== by 0x4D58901: switch_event_prep_for_delivery_detailed (switch_event.c:1981) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743) ==27803== by 0x4D026DB: send_heartbeat (switch_core.c:85) ==27803== by 0x4D026DB: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x55A88D5: _IO_default_xsputn (genops.c:394) ==27803== by 0x55A88D5: _IO_default_xsputn (genops.c:370) ==27803== by 0x557B808: vfprintf (vfprintf.c:1637) ==27803== by 0x559D320: vsprintf (iovsprintf.c:42) ==27803== by 0x5583773: sprintf (sprintf.c:32) ==27803== by 0x502999E: apr_uuid_format (uuid.c:29) ==27803== by 0x4D06480: switch_core_init (switch_core.c:2028) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111962 is 322 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5111D08 by thread #6 ==27803== Locks held: none ==27803== at 0x4D596F4: switch_event_fire_detailed (switch_event.c:2021) ==27803== by 0x4D029DA: send_heartbeat (switch_core.c:114) ==27803== by 0x4D029DA: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4D06540: switch_core_init_and_modload (switch_core.c:2480) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111d08 is 1256 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5111D08 by thread #6 ==27803== Locks held: none ==27803== at 0x4D596F4: switch_event_fire_detailed (switch_event.c:2021) ==27803== by 0x4D43D76: switch_scheduler_task_thread (switch_scheduler.c:193) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4D06540: switch_core_init_and_modload (switch_core.c:2480) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111d08 is 1256 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #6 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x4D43D76: switch_scheduler_task_thread (switch_scheduler.c:193) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #7 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4D439E6: task_thread_loop (switch_scheduler.c:128) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 8 at 0x79EF078 by thread #7 ==27803== Locks held: none ==27803== at 0x4CFF464: check_ip_callback (switch_core.c:228) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43DA0: task_own_thread (switch_scheduler.c:95) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4D43919: task_thread_loop (switch_scheduler.c:114) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79ef078 is 8 bytes inside a block of size 120 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x724FC78 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #7 ==27803== Locks held: 1, at address 0x724FC78 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4D43DBD: task_own_thread (switch_scheduler.c:96) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x724FC78 ==27803== at 0x5029DC5: apr_queue_push (apr_queue.c:191) ==27803== by 0x4CC12AA: switch_queue_push (switch_apr.c:1172) ==27803== by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4CC0833: switch_file_exists (switch_apr.c:531) ==27803== by 0x4CE3D2F: switch_core_gen_certs (switch_core_cert.c:261) ==27803== by 0x4D2050F: switch_core_media_init (switch_core_media.c:14180) ==27803== by 0x4D063DA: switch_core_init (switch_core.c:2013) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01220: switch_load_network_lists (switch_core.c:1471) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D505B8: switch_network_list_perform_add_cidr_token (switch_utils.c:658) ==27803== by 0x4D52C8B: switch_network_list_add_cidr_port_token (switch_utils.c:686) ==27803== by 0x4D0123B: switch_load_network_lists (switch_core.c:1472) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D0129C: switch_load_network_lists (switch_core.c:1477) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01370: switch_load_network_lists (switch_core.c:1486) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01464: switch_load_network_lists (switch_core.c:1497) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D014FC: switch_load_network_lists (switch_core.c:1505) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D015F0: switch_load_network_lists (switch_core.c:1517) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01677: switch_load_network_lists (switch_core.c:1524) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D016E9: switch_load_network_lists (switch_core.c:1531) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01DA8: switch_load_network_lists (switch_core.c:1533) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D017DA: switch_load_network_lists (switch_core.c:1543) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D0187D: switch_load_network_lists (switch_core.c:1550) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01D6D: switch_load_network_lists (switch_core.c:1553) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DBF689: switch_log_vprintf (switch_log.c:654) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01A0D: switch_load_network_lists (switch_core.c:1580) ==27803== by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFC28: log_thread (switch_log.c:463) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCCFB6: softtimer_load (switch_time.c:1521) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCB808: switch_epoch_time_now (switch_time.c:323) ==27803== by 0x4D43915: task_thread_loop (switch_scheduler.c:113) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCB808: switch_epoch_time_now (switch_time.c:323) ==27803== by 0x4D43915: task_thread_loop (switch_scheduler.c:113) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCCFB6: softtimer_load (switch_time.c:1521) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #8 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==27803== by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Lock at 0x7B9F720 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7DF69D8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x7A5CDF0 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8 ==27803== at 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==27803== by 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==27803== by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5cdf0 is 336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F720 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7DF69D8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 4 at 0x7A5CDF0 by thread #1 ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8 ==27803== at 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==27803== by 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==27803== by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdf0 is 336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F720 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7DF69D8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 8 at 0x7A5CDB8 by thread #1 ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8 ==27803== at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==27803== by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==27803== by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #8 ==27803== Locks held: 1, at address 0x7E36A38 ==27803== at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdb8 is 280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: lock order "0x7B9F680 before 0x7DF69D8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7DF69D8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CED4C4: switch_core_sqldb_start (switch_core_sqldb.c:3905) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7DF69D8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7DF69D8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #3 ==27803== Locks held: none ==27803== at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==27803== by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CF08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5D030 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5d030 is 912 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during write of size 4 at 0x7A5CFF0 by thread #3 ==27803== Locks held: 2, at addresses 0x7A5CF08 0x7A5D030 ==27803== at 0x5029EAF: apr_queue_trypush (apr_queue.c:231) ==27803== by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==27803== by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CE69E9: qm_ttl (switch_core_sqldb.c:1668) ==27803== by 0x4CE69E9: switch_user_sql_thread (switch_core_sqldb.c:2325) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cff0 is 848 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #8: lock order "0x7A5CE68 before 0x7A5CEB8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A5CEB8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7A5CE68 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7A5CE68 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7A5CEB8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5CEB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ceb8 is 536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F720 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 8 at 0x7A5CDB8 by thread #1 ==27803== Locks held: 1, at address 0x7B9F720 ==27803== at 0x4CEC49B: switch_core_dbtype (switch_core_sqldb.c:3410) ==27803== by 0x4CD52AB: switch_console_set_complete (switch_console.c:1872) ==27803== by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #8 ==27803== Locks held: 1, at address 0x7E36A38 ==27803== at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdb8 is 280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==27803== by 0x4CD523C: switch_console_set_complete (switch_console.c:1902) ==27803== by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CF08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x9199650 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x9199650 is 800,144 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during write of size 4 at 0x9199610 by thread #1 ==27803== Locks held: 2, at addresses 0x7A5CF08 0x9199650 ==27803== at 0x5029EAF: apr_queue_trypush (apr_queue.c:231) ==27803== by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==27803== by 0x4CD523C: switch_console_set_complete (switch_console.c:1902) ==27803== by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CE6FF1: qm_ttl (switch_core_sqldb.c:1668) ==27803== by 0x4CE6FF1: switch_user_sql_thread (switch_core_sqldb.c:2360) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9199610 is 800,080 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Lock at 0x7A5CF08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x9199650 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x9199650 is 800,144 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9199610 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CE6FF1: qm_ttl (switch_core_sqldb.c:1668) ==27803== by 0x4CE6FF1: switch_user_sql_thread (switch_core_sqldb.c:2360) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 2, at addresses 0x7A5CF08 0x9199650 ==27803== at 0x5029EAF: apr_queue_trypush (apr_queue.c:231) ==27803== by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==27803== by 0x4CD523C: switch_console_set_complete (switch_console.c:1902) ==27803== by 0x4DE6961: mod_vpx_load (switch_vpx.c:2032) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== Address 0x9199610 is 800,080 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7D91F00 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1 ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x4D476F9: switch_loadable_module_process (switch_loadable_module.c:271) ==27803== by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7D91F00 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1 ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x4D4756D: switch_loadable_module_process (switch_loadable_module.c:422) ==27803== by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==27803== by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==27803== by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7D91F00 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1 ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x4D477A1: switch_loadable_module_process (switch_loadable_module.c:781) ==27803== by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x954F7E4: config_sofia (sofia.c:6204) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Lock at 0x7A5CF08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5D030 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5d030 is 912 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7A5CFF0 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4CE69E9: qm_ttl (switch_core_sqldb.c:1668) ==27803== by 0x4CE69E9: switch_user_sql_thread (switch_core_sqldb.c:2325) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 2, at addresses 0x7A5CF08 0x7A5D030 ==27803== at 0x5029EAF: apr_queue_trypush (apr_queue.c:231) ==27803== by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==27803== by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==27803== by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x7a5cff0 is 848 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7D91F00 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427AF0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x4D5668C: check_dispatch (switch_event.c:634) ==27803== by 0x4D56877: switch_event_init (switch_event.c:734) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1 ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369) ==27803== by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024) ==27803== by 0x4D474A5: switch_loadable_module_process (switch_loadable_module.c:198) ==27803== by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #3 ==27803== Locks held: 1, at address 0x7427AF0 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: lock order "0x7B9F680 before 0x97868C8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x97868C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9B67DC8: mod_verto_load (mod_verto.c:6243) ==27803== by 0x9B67DC8: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x97868C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x97868C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x97868c8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #11 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558) ==27803== by 0x954F25A: config_sofia (sofia.c:6193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #11: lock order "0x7B9F680 before 0x9755318" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9755318 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9755318 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x9755318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9755318 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #10 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558) ==27803== by 0x954F25A: config_sofia (sofia.c:6193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #10: lock order "0x7B9F680 before 0x933AD58" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x933AD58 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x933AD58 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x933AD58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x94A201C: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #16 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94C2902: nua_stack_init (nua_stack.c:128) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #15 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613F38 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94C2954: nua_stack_init (nua_stack.c:130) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94C2C00: nua_stack_init (nua_stack.c:141) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9613f38 is 0 bytes inside data symbol "initialized_logs.15078" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94AFDFC: nua_stack_set_params (nua_params.c:482) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613180 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94DCE20: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94DCE96: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9613180 is 32 bytes inside data symbol "soa_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948B3BC: nta_agent_create (nta.c:966) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9613FD8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x9502887: get_state (su_uniqueid.c:120) ==27803== by 0x9502B28: su_random64 (su_uniqueid.c:360) ==27803== by 0x9502EC8: su_random (su_uniqueid.c:426) ==27803== by 0x948086F: agent_tag_init (nta.c:1196) ==27803== by 0x948B478: nta_agent_create (nta.c:975) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x9502854: init_once (su_uniqueid.c:101) ==27803== by 0x519E996: __pthread_once_slow (pthread_once.c:116) ==27803== by 0x9502886: get_state (su_uniqueid.c:118) ==27803== by 0x9502B28: su_random64 (su_uniqueid.c:360) ==27803== by 0x9502EC8: su_random (su_uniqueid.c:426) ==27803== by 0x948086F: agent_tag_init (nta.c:1196) ==27803== by 0x948B478: nta_agent_create (nta.c:975) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== Address 0x9613fd8 is 0 bytes inside data symbol "urandom" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948B47B: nta_agent_create (nta.c:976) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948B503: nta_agent_create (nta.c:985) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #13 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558) ==27803== by 0x954F25A: config_sofia (sofia.c:6193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #13: lock order "0x7B9F680 before 0x974A728" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x974A728 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x974A728 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x974A728 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x974a728 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #17 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x97F0A38 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x483F0EA: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1032) ==27803== by 0x55A678A: _IO_file_xsgetn (fileops.c:1303) ==27803== by 0x559B686: fread (iofread.c:38) ==27803== by 0x9502B6A: su_random64 (su_uniqueid.c:368) ==27803== by 0x9502B6A: su_random64 (su_uniqueid.c:358) ==27803== by 0x9502EC8: su_random (su_uniqueid.c:426) ==27803== by 0x948086F: agent_tag_init (nta.c:1196) ==27803== by 0x948B478: nta_agent_create (nta.c:975) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97f0a38 is 8 bytes inside a block of size 4,096 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101) ==27803== by 0x55A86FF: _IO_doallocbuf (genops.c:347) ==27803== by 0x55A6773: _IO_file_xsgetn (fileops.c:1295) ==27803== by 0x559B686: fread (iofread.c:38) ==27803== by 0x9502B6A: su_random64 (su_uniqueid.c:368) ==27803== by 0x9502B6A: su_random64 (su_uniqueid.c:358) ==27803== by 0x9502EC8: su_random (su_uniqueid.c:426) ==27803== by 0x948086F: agent_tag_init (nta.c:1196) ==27803== by 0x948B478: nta_agent_create (nta.c:975) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948B620: nta_agent_create (nta.c:995) ==27803== by 0x94C2AEF: nua_stack_init (nua_stack.c:176) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x95068D8: tport_tcreate (tport.c:498) ==27803== by 0x948A3E1: agent_create_master_transport (nta.c:2283) ==27803== by 0x948A3E1: nta_agent_add_tport (nta.c:2224) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948A3F4: agent_create_master_transport (nta.c:2290) ==27803== by 0x948A3F4: nta_agent_add_tport (nta.c:2224) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x950A1DD: tport_listen (tport.c:749) ==27803== by 0x950A1DD: tport_bind_server (tport.c:1695) ==27803== by 0x950A1DD: tport_tbind (tport.c:1528) ==27803== by 0x9489E80: nta_agent_add_tport (nta.c:2232) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x9489E8C: nta_agent_add_tport (nta.c:2244) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x948A31E: nta_agent_add_tport (nta.c:2266) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94B56B1: nua_registration_from_via (nua_register.c:1470) ==27803== by 0x94B59E3: nua_stack_init_registrations (nua_register.c:1346) ==27803== by 0x94B5D5A: nua_stack_init_transport (nua_register.c:1245) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x9509D7C: tport_bind_server (tport.c:1620) ==27803== by 0x9509D7C: tport_tbind (tport.c:1528) ==27803== by 0x9489E80: nta_agent_add_tport (nta.c:2232) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ==27803== More than 100 errors detected. Subsequent errors ==27803== will still be recorded, but in less detail than before. ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #12 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558) ==27803== by 0x954F25A: config_sofia (sofia.c:6193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #12: lock order "0x7B9F680 before 0x975CB08" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x975CB08 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x975CB08 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x975CB08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975cb08 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 1 at 0x9650528 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x483944B: my_memcmp (hg_intercepts.c:209) ==27803== by 0x483970C: mutex_destroy_WRK (hg_intercepts.c:848) ==27803== by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871) ==27803== by 0x94F9766: su_pthreaded_port_start (su_pthread_port.c:287) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x51A0322: __lll_unlock_wake (lowlevellock.S:333) ==27803== by 0x519AEE1: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:56) ==27803== by 0x4839F13: mutex_unlock_WRK (hg_intercepts.c:1095) ==27803== by 0x483D874: pthread_mutex_unlock (hg_intercepts.c:1113) ==27803== by 0x94F9390: su_pthread_port_return_to_parent (su_pthread_port.c:392) ==27803== by 0x94F9390: su_pthread_port_clone_main (su_pthread_port.c:341) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9650528 is on thread #10's stack ==27803== in frame #3, created by su_pthreaded_port_start (su_pthread_port.c:235) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 1 at 0x9650529 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x4839465: my_memcmp (hg_intercepts.c:209) ==27803== by 0x483970C: mutex_destroy_WRK (hg_intercepts.c:848) ==27803== by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871) ==27803== by 0x94F9766: su_pthreaded_port_start (su_pthread_port.c:287) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x51A0322: __lll_unlock_wake (lowlevellock.S:333) ==27803== by 0x519AEE1: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:56) ==27803== by 0x4839F13: mutex_unlock_WRK (hg_intercepts.c:1095) ==27803== by 0x483D874: pthread_mutex_unlock (hg_intercepts.c:1113) ==27803== by 0x94F9390: su_pthread_port_return_to_parent (su_pthread_port.c:392) ==27803== by 0x94F9390: su_pthread_port_clone_main (su_pthread_port.c:341) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9650529 is on thread #10's stack ==27803== in frame #3, created by su_pthreaded_port_start (su_pthread_port.c:235) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x94A27A6: nua_set_params (nua.c:575) ==27803== by 0x9556D51: sofia_profile_thread_run (sofia.c:3279) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x9316E98 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9316e98 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x92E61A8 by thread #10 ==27803== Locks held: 2, at addresses 0x92C2AB8 0x9316E98 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C18F1: nua_signal (nua_stack.c:525) ==27803== by 0x94A2824: nua_set_params (nua.c:577) ==27803== by 0x9556D51: sofia_profile_thread_run (sofia.c:3279) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F4845: su_base_port_run (su_base_port.c:334) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61a8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x9316E98 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9316e98 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x92E61A8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F4845: su_base_port_run (su_base_port.c:334) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #10 ==27803== Locks held: 2, at addresses 0x92C2AB8 0x9316E98 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C18F1: nua_signal (nua_stack.c:525) ==27803== by 0x94A2824: nua_set_params (nua.c:577) ==27803== by 0x9556D51: sofia_profile_thread_run (sofia.c:3279) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61a8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x961281C by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94C2F52: nua_stack_signal (nua_stack.c:565) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CC2: su_log_init.part.0 (su_log.c:177) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x961281c is 28 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94AFDFC: nua_stack_set_params (nua_params.c:482) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614078 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614058 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x96140A8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614070 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614090 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x96140B8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x9614078 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613180 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94DD4B0: soa_set_params (soa.c:402) ==27803== by 0x94B078F: nua_stack_set_params (nua_params.c:552) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94DCE96: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9613180 is 32 bytes inside data symbol "soa_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x94C1904: nua_signal (nua_stack.c:528) ==27803== by 0x94A2824: nua_set_params (nua.c:577) ==27803== by 0x9556D51: sofia_profile_thread_run (sofia.c:3279) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #21 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #21: lock order "0x933AD58 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x933AD58 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x933AD58 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x933AD58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614058 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614070 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B03F2: nhp_save_params (nua_params.c:1161) ==27803== by 0x94B03F2: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B0472: nhp_save_params (nua_params.c:1163) ==27803== by 0x94B0472: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B06AF: nhp_save_params (nua_params.c:1172) ==27803== by 0x94B06AF: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #20 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270) ==27803== by 0x94A218D: nua_create (nua.c:164) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9489FDF: nta_agent_add_tport (nta.c:2268) ==27803== by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x933AD58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x98998F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Possible data race during read of size 4 at 0x9899850 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==27803== by 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #21 ==27803== Locks held: 2, at addresses 0x933AD58 0x98998F0 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9899850 is 336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x933AD58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Possible data race during read of size 8 at 0x9899818 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==27803== by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #21 ==27803== Locks held: 1, at address 0x933AD58 ==27803== at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9899818 is 280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #22 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117) ==27803== by 0x95571C8: sofia_profile_thread_run (sofia.c:3416) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7A9B760 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x954EF6F: config_sofia (sofia.c:4547) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a9b760 is 7,648 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x7A99FA0 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x954CC6F: launch_sofia_worker_thread (sofia.c:3119) ==27803== by 0x95571C8: sofia_profile_thread_run (sofia.c:3416) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #22 ==27803== Locks held: 1, at address 0x7A9B760 ==27803== at 0x95407B4: sofia_profile_worker_thread_run (sofia.c:2962) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a99fa0 is 1,568 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #23 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #23: lock order "0x9755318 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9755318 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9755318 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9755318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9755318 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x9489E8C: nta_agent_add_tport (nta.c:2244) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #24 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #24: lock order "0x975CB08 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x975CB08 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x975CB08 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x975CB08 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975cb08 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94842E9: agent_init_via.constprop.77 (nta.c:2386) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9484612: agent_init_via.constprop.77 (nta.c:2433) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9484890: agent_init_via.constprop.77 (nta.c:2462) ==27803== by 0x9489F45: nta_agent_add_tport (nta.c:2252) ==27803== by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199) ==27803== by 0x94C2B6C: nua_stack_init (nua_stack.c:194) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x950F76B: tport_wakeup_pri (tport.c:2758) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x9506F1C: tport_recv_iovec (tport.c:3226) ==27803== by 0x9516B65: tport_recv_dgram (tport_type_udp.c:329) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36A9: su_block_find (su_alloc.c:301) ==27803== by 0x94F36A9: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36A9: su_block_find (su_alloc.c:301) ==27803== by 0x94F36A9: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36B1: su_block_find (su_alloc.c:302) ==27803== by 0x94F36B1: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36B1: su_block_find (su_alloc.c:302) ==27803== by 0x94F36B1: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36BC: su_block_find (su_alloc.c:303) ==27803== by 0x94F36BC: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36BC: su_block_find (su_alloc.c:303) ==27803== by 0x94F36BC: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36C3: su_block_find (su_alloc.c:304) ==27803== by 0x94F36C3: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36D3: su_block_find (su_alloc.c:306) ==27803== by 0x94F36D3: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36E5: su_block_find (su_alloc.c:312) ==27803== by 0x94F36E5: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36EC: su_block_find (su_alloc.c:312) ==27803== by 0x94F36EC: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36F6: su_block_find (su_alloc.c:312) ==27803== by 0x94F36F6: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36FD: su_block_find (su_alloc.c:312) ==27803== by 0x94F36FD: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x950C142: tport_deliver (tport.c:3044) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BDB: nua_stack_init (nua_stack.c:136) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x96135e0 is 32 bytes inside data symbol "tport_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x949BD8C: agent_recv_request (nta.c:2883) ==27803== by 0x949BD8C: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94B795E: nua_stack_process_request (nua_server.c:102) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94DD143: soa_clone (soa.c:278) ==27803== by 0x94B0986: nua_stack_set_params (nua_params.c:537) ==27803== by 0x94A8A3B: nua_stack_init_handle (nua_client.c:1643) ==27803== by 0x94C35FF: nua_stack_incoming_handle (nua_stack.c:1038) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94DCE96: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9613180 is 32 bytes inside data symbol "soa_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x948DA9E: leg_htable_is_full (nta.c:4141) ==27803== by 0x948DA9E: leg_insert (nta.c:4458) ==27803== by 0x948DA9E: nta_leg_tcreate (nta.c:4421) ==27803== by 0x94C3680: nua_stack_incoming_handle (nua_stack.c:1046) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94DEB60: soa_init_offer_answer (soa.c:1301) ==27803== by 0x94B9DD6: nua_invite_server_preprocess (nua_session.c:2242) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94DCE96: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9613180 is 32 bytes inside data symbol "soa_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x94DC8D3: soa_set_sdp (soa.c:2075) ==27803== by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94AC4D6: nua_dialog_usage_add (nua_dialog.c:336) ==27803== by 0x94B9F85: nua_invite_server_preprocess (nua_session.c:2257) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9481459: leg_route (nta.c:5234) ==27803== by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96) ==27803== by 0x94B7D91: nua_stack_process_request (nua_server.c:233) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF06B: nhp_set_tags (nua_params.c:872) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2A90: su_block_find (su_alloc.c:304) ==27803== by 0x94F2A90: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A99: su_block_find (su_alloc.c:305) ==27803== by 0x94F2A99: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AA0: su_block_find (su_alloc.c:306) ==27803== by 0x94F2AA0: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2C70: su_block_find (su_alloc.c:307) ==27803== by 0x94F2C70: su_free (su_alloc.c:918) ==27803== by 0x94B03AD: nhp_save_params (nua_params.c:1160) ==27803== by 0x94B03AD: nua_stack_set_params (nua_params.c:520) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AB2: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB2: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B58: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B58: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2AC3: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AC3: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F2B66: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B66: su_free (su_alloc.c:918) ==27803== by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105) ==27803== by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF615: nhp_set_tags (nua_params.c:894) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #20 ==27803== Locks held: 1, at address 0x7ECA5C8 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104) ==27803== by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==27803== by 0x94AF674: nhp_set_tags (nua_params.c:916) ==27803== by 0x94AFF98: nua_stack_set_params (nua_params.c:518) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x961281C by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94C21C4: nua_stack_event (nua_stack.c:264) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94BF380: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CC2: su_log_init.part.0 (su_log.c:177) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x961281c is 28 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94B8F46: signal_call_state_change (nua_session.c:4134) ==27803== by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== by 0x94C2BA7: nua_stack_init (nua_stack.c:205) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9612820 is 32 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94DE776: soa_get_remote_sdp (soa.c:1096) ==27803== by 0x94B90BA: signal_call_state_change (nua_session.c:4188) ==27803== by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94DCE96: soa_create (soa.c:228) ==27803== by 0x94B0CA7: nua_stack_set_params (nua_params.c:539) ==27803== by 0x94C2A84: nua_stack_init (nua_stack.c:171) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9613180 is 32 bytes inside data symbol "soa_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x961281C by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94C21C4: nua_stack_event (nua_stack.c:264) ==27803== by 0x94C2DB7: nua_stack_tevent (nua_stack.c:245) ==27803== by 0x94B937E: signal_call_state_change (nua_session.c:4201) ==27803== by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F6CC2: su_log_init.part.0 (su_log.c:177) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94A206F: nua_create (nua.c:138) ==27803== by 0x955671A: sofia_profile_thread_run (sofia.c:3188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x961281c is 28 bytes inside data symbol "nua_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7A9B760 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x954EF6F: config_sofia (sofia.c:4547) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a9b760 is 7,648 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 1 at 0x7A99FA0 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x95571E8: sofia_profile_thread_run (sofia.c:3421) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #22 ==27803== Locks held: 1, at address 0x7A9B760 ==27803== at 0x95407B4: sofia_profile_worker_thread_run (sofia.c:2962) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a99fa0 is 1,568 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92C2AB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x7A9C108 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a9c108 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x92C2A78 by thread #10 ==27803== Locks held: 1, at address 0x92C2AB8 ==27803== at 0x94F4914: su_base_port_step (su_base_port.c:453) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 2, at addresses 0x7A9C108 0x92E61E8 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94B0924: nua_stack_set_params (nua_params.c:580) ==27803== by 0x94C33DB: nua_stack_signal (nua_stack.c:591) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x92c2a78 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94982C5: _nta_incoming_timer (nta.c:7001) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94C2BE7: nua_stack_init (nua_stack.c:137) ==27803== by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9612500 is 32 bytes inside data symbol "nta_log" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #14 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954ACE0: sofia_msg_thread_start (sofia.c:2354) ==27803== by 0x954ACE0: sofia_msg_thread_start (sofia.c:2333) ==27803== by 0x953EA0A: mod_sofia_load (mod_sofia.c:6264) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x92BFC50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x92bfc50 is 400,144 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E648: mod_sofia_load (mod_sofia.c:6235) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x92BFC10 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x956C5F9: sofia_queue_message (sofia.c:2384) ==27803== by 0x956C7DC: sofia_event_callback (sofia.c:2655) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #14 ==27803== Locks held: 1, at address 0x92BFC50 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x956C510: sofia_msg_thread_run (sofia.c:2311) ==27803== by 0x956C510: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92bfc10 is 400,080 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E648: mod_sofia_load (mod_sofia.c:6235) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #27 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0x955702D: sofia_profile_thread_run (sofia.c:3391) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #27: lock order "0x974A728 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x974A728 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x974A728 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x974A728 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x974a728 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8E18 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8e18 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x97E8D08 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F47FE: su_base_port_run (su_base_port.c:346) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #13 ==27803== Locks held: 2, at addresses 0x92E7318 0x97E8E18 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C18F1: nua_signal (nua_stack.c:525) ==27803== by 0x94A7D34: nua_respond (nua.c:884) ==27803== by 0x956CACD: sofia_event_callback (sofia.c:2485) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== Address 0x97e8d08 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 1 at 0xB857AE4 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94B94EA: signal_call_state_change (nua_session.c:4174) ==27803== by 0x94BBF10: nua_session_usage_remove (nua_session.c:303) ==27803== by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94C132F: nua_application_event (nua_stack.c:368) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb857ae4 is 100 bytes inside a block of size 280 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94AB2B7: nh_create_handle (nua_common.c:113) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0xB857AB0 by thread #14 ==27803== Locks held: none ==27803== at 0x94A7E73: nua_handle_destroy (nua.c:924) ==27803== by 0x9564166: our_sofia_event_callback (sofia.c:2183) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94C21F4: nua_stack_event (nua_stack.c:285) ==27803== by 0x94B998A: signal_call_state_change (nua_session.c:4225) ==27803== by 0x94BBF10: nua_session_usage_remove (nua_session.c:303) ==27803== by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== Address 0xb857ab0 is 48 bytes inside a block of size 280 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94AB2B7: nh_create_handle (nua_common.c:113) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9A97870 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB857E50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB857E50 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0xB857AB0 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94C1324: nua_application_event (nua_stack.c:367) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: none ==27803== at 0x94A7E73: nua_handle_destroy (nua.c:924) ==27803== by 0x9564166: our_sofia_event_callback (sofia.c:2183) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb857ab0 is 48 bytes inside a block of size 280 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94AB2B7: nh_create_handle (nua_common.c:113) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EA8E58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9556F78: sofia_profile_thread_run (sofia.c:3376) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ea8e58 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502F9E2: apr_hash_make (apr_hash.c:98) ==27803== by 0x50342AF: apr_pool_userdata_set (apr_pools.c:1948) ==27803== by 0x4CC0ABC: switch_thread_create (switch_apr.c:692) ==27803== by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558) ==27803== by 0x954F25A: config_sofia (sofia.c:6193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x51117F8 by thread #22 ==27803== Locks held: 1, at address 0x7EA8E58 ==27803== at 0x4CE57E7: _switch_cache_db_get_db_handle (switch_core_sqldb.c:526) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x7B9F680 ==27803== at 0x4CE5DF7: add_handle (switch_core_sqldb.c:124) ==27803== by 0x4CE5DF7: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EFAAC2: do_config (mod_db.c:304) ==27803== by 0x8EFAAC2: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x51117f8 is 56 bytes inside data symbol "sql_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: lock order "0x9B16588 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EF9475: limit_execute_sql (mod_db.c:113) ==27803== by 0x8EFA815: do_config (mod_db.c:335) ==27803== by 0x8EFA815: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x9B16588 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EF9475: limit_execute_sql (mod_db.c:113) ==27803== by 0x8EFA815: do_config (mod_db.c:335) ==27803== by 0x8EFA815: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Required order was established by acquisition of lock at 0x9B16588 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EFAAC2: do_config (mod_db.c:304) ==27803== by 0x8EFAAC2: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x8EFA7F5: do_config (mod_db.c:332) ==27803== by 0x8EFA7F5: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0x9B16588 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EFAAC2: do_config (mod_db.c:304) ==27803== by 0x8EFAAC2: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x9b16588 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x8EF943B: limit_get_db_handle (mod_db.c:99) ==27803== by 0x8EFAAC2: do_config (mod_db.c:304) ==27803== by 0x8EFAAC2: mod_db_load (mod_db.c:653) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92EB308 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x92E72D8 by thread #17 ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94C283A: nua_stack_timer (nua_stack.c:741) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94F49FB: su_base_port_step (su_base_port.c:494) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x92EB308 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94F498D: su_base_port_step (su_base_port.c:472) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #22: lock order "0x7B9F680 before 0xBD088A8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD088A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD088A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD088A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd088a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #22 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x933AD58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599) ==27803== by 0x9556102: sofia_profile_thread_run (sofia.c:3160) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x98998F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Possible data race during read of size 4 at 0x9899854 by thread #22 ==27803== Locks held: none ==27803== at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==27803== by 0x95726CF: sofia_glue_execute_sql (sofia_glue.c:2698) ==27803== by 0x958951F: sofia_reg_check_expire (sofia_reg.c:819) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #21 ==27803== Locks held: 2, at addresses 0x933AD58 0x98998F0 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9899854 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #21: lock order "0x98998F0 before 0x9899940" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9899940 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x98998F0 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x98998F0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9899940 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x98998F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x9899940 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9899940 is 576 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #22: lock order "0xBD088A8 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD088A8 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xBD088A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xBD088A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd088a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #22 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #26 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117) ==27803== by 0x95571C8: sofia_profile_thread_run (sofia.c:3416) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #26: lock order "0x7B9F680 before 0xC038268" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC038268 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC038268 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC038268 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #26 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #6 ==27803== Locks held: none ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D5889A: switch_event_prep_for_delivery_detailed (switch_event.c:1972) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743) ==27803== by 0x4D026DB: send_heartbeat (switch_core.c:85) ==27803== by 0x4D026DB: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #24: lock order "0x9B08440 before 0x9B08490" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B08490 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B08440 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9B08440 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B08490 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9B08440 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b08440 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== Lock at 0x9B08490 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b08490 is 576 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #26: lock order "0xC038268 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC038268 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xC038268 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC038268 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #26 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #29 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==27803== by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0xBE9EFBA: load_config (mod_fifo.c:4474) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD2EEA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911) ==27803== by 0xBE9EF34: load_config (mod_fifo.c:4459) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd2eea8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911) ==27803== by 0xBE9EF34: load_config (mod_fifo.c:4459) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD30C38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD42B58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #29 ==27803== ==27803== Possible data race during read of size 4 at 0xBD30BC0 by thread #1 ==27803== Locks held: 1, at address 0xBD2EEA8 ==27803== at 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==27803== by 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0xBE9EFBA: load_config (mod_fifo.c:4474) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #29 ==27803== Locks held: 2, at addresses 0xBD30C38 0xBD42B58 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd30bc0 is 336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD2EEA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911) ==27803== by 0xBE9EF34: load_config (mod_fifo.c:4459) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd2eea8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911) ==27803== by 0xBE9EF34: load_config (mod_fifo.c:4459) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD42B58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #29 ==27803== ==27803== Possible data race during read of size 8 at 0xBD30B88 by thread #1 ==27803== Locks held: 1, at address 0xBD2EEA8 ==27803== at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==27803== by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==27803== by 0xBE9EFBA: load_config (mod_fifo.c:4474) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #29 ==27803== Locks held: 1, at address 0xBD42B58 ==27803== at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd30b88 is 280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #9 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CED1E3: switch_core_sqldb_start (switch_core_sqldb.c:3871) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #9 ==27803== Locks held: none ==27803== at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==27803== by 0x4CECA9E: switch_core_expire_registration (switch_core_sqldb.c:3614) ==27803== by 0x4CECA9E: switch_core_expire_registration (switch_core_sqldb.c:3596) ==27803== by 0x4CECB48: switch_core_sql_db_thread (switch_core_sqldb.c:1597) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #25 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117) ==27803== by 0x95571C8: sofia_profile_thread_run (sofia.c:3416) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #25: lock order "0x7B9F680 before 0xBD460A8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD460A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD460A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD460A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd460a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #25 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #23: lock order "0x9A8EE90 before 0x9A8EEE0" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9A8EEE0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9A8EE90 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9A8EE90 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9A8EEE0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9A8EE90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8ee90 is 480 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x9A8EEE0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8eee0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #25: lock order "0xBD460A8 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD460A8 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xBD460A8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xBD460A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd460a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #25 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #28 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117) ==27803== by 0x95571C8: sofia_profile_thread_run (sofia.c:3416) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #28: lock order "0x7B9F680 before 0xC077E28" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #27: lock order "0x9B12270 before 0x9B122C0" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B122C0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B12270 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9B12270 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B122C0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9B12270 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b12270 is 480 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x9B122C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b122c0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #28: lock order "0xC077E28 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD30C38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD42B58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #29 ==27803== ==27803== Possible data race during read of size 4 at 0xBD30BC4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CEBC7B: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:1997) ==27803== by 0xBE93D2C: fifo_execute_sql_queued (mod_fifo.c:931) ==27803== by 0xBE9F03C: load_config (mod_fifo.c:4486) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #29 ==27803== Locks held: 2, at addresses 0xBD30C38 0xBD42B58 ==27803== at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #21: lock order "0x9899940 before 0x98998F0" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x98998F0 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9899940 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9899940 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x98998F0 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9899940 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9899940 is 576 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== Lock at 0x98998F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #10 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #23: lock order "0x9A8EEE0 before 0x9A8EE90" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9A8EE90 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9A8EEE0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9A8EEE0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9A8EE90 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9A8EEE0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8eee0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x9A8EE90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8ee90 is 480 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #24: lock order "0x9B08490 before 0x9B08440" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B08440 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B08490 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9B08490 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B08440 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9B08490 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b08490 is 576 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== Lock at 0x9B08440 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b08440 is 496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #12 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #27: lock order "0x9B122C0 before 0x9B12270" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B12270 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B122C0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x9B122C0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x9B12270 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x9B122C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b122c0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x9B12270 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b12270 is 480 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #31 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x957E362: sofia_presence_event_thread_start (sofia_presence.c:1695) ==27803== by 0x957E3D4: sofia_presence_event_handler (sofia_presence.c:1704) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #31: lock order "0xC038268 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC038268 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xC038268 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC038268 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #26 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #31: lock order "0x7B9F680 before 0xC038268" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC038268 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC038268 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC038268 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #26 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #32 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xC3F7259: launch_timer_thread (mod_spandsp_fax.c:258) ==27803== by 0xC3F7259: mod_spandsp_fax_load (mod_spandsp_fax.c:1786) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xC4A9B18 by thread #32 ==27803== Locks held: none ==27803== at 0xC3F273D: timer_thread_run (mod_spandsp_fax.c:210) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0xC3F725A: mod_spandsp_fax_load (mod_spandsp_fax.c:1788) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0xC4A9B18 by thread #1 ==27803== Locks held: none ==27803== at 0xC3F7287: mod_spandsp_fax_load (mod_spandsp_fax.c:1788) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #32 ==27803== Locks held: none ==27803== at 0xC3F273D: timer_thread_run (mod_spandsp_fax.c:210) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #9: lock order "0x97868C8 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE474E: sql_close (switch_core_sqldb.c:269) ==27803== by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x97868C8 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE4816: sql_close (switch_core_sqldb.c:284) ==27803== by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x97868C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x9B67DC8: mod_verto_load (mod_verto.c:6243) ==27803== by 0x9B67DC8: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0x97868C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x97868c8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6241) ==27803== by 0x9B67D9C: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #8: lock order "0x7A5CEB8 before 0x7A5CE68" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A5CE68 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7A5CEB8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7A5CEB8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7A5CE68 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7A5CEB8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ceb8 is 536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #39 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CFF801: switch_core_launch_thread (switch_core.c:615) ==27803== by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150) ==27803== by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0x8EF68D8 by thread #39 ==27803== Locks held: none ==27803== at 0x8EED8B0: mod_event_socket_runtime (mod_event_socket.c:3000) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #3 ==27803== Locks held: none ==27803== at 0x8EEB87D: event_handler (mod_event_socket.c:280) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x8ef68d8 is 24 bytes inside data symbol "listen_list" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #40 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CFF801: switch_core_launch_thread (switch_core.c:615) ==27803== by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150) ==27803== by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCBEA8: softtimer_runtime (switch_time.c:1083) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #39 ==27803== Locks held: none ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x8EED893: mod_event_socket_runtime (mod_event_socket.c:2984) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315918 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EEE: switch_core_init (switch_core.c:1930) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #1 ==27803== Locks held: 1, at address 0x7315918 ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D01220: switch_load_network_lists (switch_core.c:1471) ==27803== by 0x4D065DF: switch_core_init_and_modload (switch_core.c:2495) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCBEA8: softtimer_runtime (switch_time.c:1083) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 1 at 0x5111A64 by thread #1 ==27803== Locks held: none ==27803== at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x4D02B42: switch_core_ready_inbound (switch_core.c:3023) ==27803== by 0x956CE44: sofia_event_callback (sofia.c:2478) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x5111a64 is 580 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCBF15: softtimer_runtime (switch_time.c:1121) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D06700: switch_core_init_and_modload (switch_core.c:2522) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x5111A68 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D06700: switch_core_init_and_modload (switch_core.c:2522) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5111A64 by thread #9 ==27803== Locks held: none ==27803== at 0x4CECAF0: switch_core_sql_db_thread (switch_core_sqldb.c:1596) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111a64 is 580 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCB808: switch_epoch_time_now (switch_time.c:323) ==27803== by 0x4D43915: task_thread_loop (switch_scheduler.c:113) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92F1B28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9556F78: sofia_profile_thread_run (sofia.c:3376) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0x9552759: config_sofia (sofia.c:5193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #28 ==27803== Locks held: 2, at addresses 0x92F1B28 0xC077E28 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4CE5A99: _switch_cache_db_get_db_handle (switch_core_sqldb.c:646) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x9589859: sofia_reg_check_ping_expire (sofia_reg.c:932) ==27803== by 0x9540A32: sofia_profile_worker_thread_run (sofia.c:3008) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #43 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CD44ED: switch_console_loop (switch_console.c:1177) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F590 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DBFD66: switch_log_init (switch_log.c:704) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f590 is 800,080 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 1 at 0x747F9F4 by thread #5 ==27803== Locks held: 1, at address 0x7B9F590 ==27803== at 0x48417F3: mempcpy (vg_replace_strmem.c:1536) ==27803== by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243) ==27803== by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x557B1FA: vfprintf (vfprintf.c:1638) ==27803== by 0x5583533: fprintf (fprintf.c:32) ==27803== by 0x485467A: switch_console_logger (mod_console.c:336) ==27803== by 0x485467A: switch_console_logger (mod_console.c:254) ==27803== by 0x4DBFCA1: log_thread (switch_log.c:483) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x4841810: mempcpy (vg_replace_strmem.c:1536) ==27803== by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243) ==27803== by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x559B54E: fputs (iofputs.c:38) ==27803== by 0x5E1DDE8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1DFF8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1AFC5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== Address 0x747f9f4 is 4 bytes inside a block of size 1,024 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101) ==27803== by 0x55A86FF: _IO_doallocbuf (genops.c:347) ==27803== by 0x55A7987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752) ==27803== by 0x55A6A8E: _IO_new_file_xsputn (fileops.c:1251) ==27803== by 0x55A6A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==27803== by 0x559B54E: fputs (iofputs.c:38) ==27803== by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D567B8: switch_event_init (switch_event.c:710) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 1 at 0x5111A64 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x4D02B42: switch_core_ready_inbound (switch_core.c:3023) ==27803== by 0x956CE44: sofia_event_callback (sofia.c:2478) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111a64 is 580 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #14: lock order "0xC077E28 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== Required order was established by acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A5CE68 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==27803== by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7E36A38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #8 ==27803== ==27803== Possible data race during read of size 1 at 0x5111A66 by thread #8 ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38 ==27803== at 0x4CE70AB: switch_user_sql_thread (switch_core_sqldb.c:2332) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x5111a66 is 582 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #14: lock order "0x7B9F680 before 0xC077E28" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #14 ==27803== Locks held: none ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D5889A: switch_event_prep_for_delivery_detailed (switch_event.c:1972) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774) ==27803== by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743) ==27803== by 0x958AC3D: sofia_reg_parse_auth (sofia_reg.c:2844) ==27803== by 0x958D705: sofia_reg_handle_register_token (sofia_reg.c:1547) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #44 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF40FE: switch_core_session_thread_pool_launch (switch_core_session.c:1919) ==27803== by 0x4CF4244: switch_core_session_thread_launch (switch_core_session.c:1939) ==27803== by 0x956CC97: sofia_event_callback (sofia.c:2617) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A585A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a585a8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7E10C30 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e10c30 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #44 ==27803== Locks held: 2, at addresses 0x7A585A8 0x7E10C30 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x955E575: sofia_handle_sip_i_invite (sofia.c:10268) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #44: lock order "0xC077E28 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== Required order was established by acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315878 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EBE: switch_core_init (switch_core.c:1927) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 4 at 0x5111A9C by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC42A: softtimer_runtime (switch_time.c:1242) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #13 ==27803== Locks held: 2, at addresses 0x7315878 0x92E7318 ==27803== at 0x4CF056B: switch_core_session_request_uuid (switch_core_session.c:2365) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x5111a9c is 636 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #44: lock order "0x7B9F680 before 0xC077E28" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 1 at 0x9A92264 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94C132F: nua_application_event (nua_stack.c:368) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94BBF55: nua_session_usage_remove (nua_session.c:313) ==27803== by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9a92264 is 100 bytes inside a block of size 280 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94AB2B7: nh_create_handle (nua_common.c:113) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A585A8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7a585a8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7E10C30 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7e10c30 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9A92230 by thread #44 ==27803== Locks held: 2, at addresses 0x7A585A8 0x7E10C30 ==27803== at 0x94A2584: nua_handle_magic (nua.c:368) ==27803== by 0x956C331: sofia_process_dispatch_event (sofia.c:2267) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94A7E73: nua_handle_destroy (nua.c:924) ==27803== by 0x956D114: sofia_event_callback (sofia.c:2443) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9a92230 is 48 bytes inside a block of size 280 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94AB2B7: nh_create_handle (nua_common.c:113) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #45 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF40FE: switch_core_session_thread_pool_launch (switch_core_session.c:1919) ==27803== by 0x4CF4244: switch_core_session_thread_launch (switch_core_session.c:1939) ==27803== by 0x956CC97: sofia_event_callback (sofia.c:2617) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45: lock order "0xC077E28 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== Required order was established by acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x92EB308 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94F49FB: su_base_port_step (su_base_port.c:494) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94C2DB7: nua_stack_tevent (nua_stack.c:245) ==27803== by 0x94B937E: signal_call_state_change (nua_session.c:4201) ==27803== by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 1 at 0xBDC0E00 by thread #13 ==27803== Locks held: 2, at addresses 0x73158C8 0x92E7318 ==27803== at 0x4CFD8E0: switch_core_session_read_lock (switch_core_rwlock.c:88) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x956CA56: sofia_event_callback (sofia.c:2648) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #45 ==27803== Locks held: none ==27803== at 0x4CF7B41: switch_core_session_run (switch_core_state_machine.c:558) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdc0e00 is 80 bytes inside a block of size 36,864 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45: lock order "0x7B9F680 before 0xC077E28" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC077E28 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36A9: su_block_find (su_alloc.c:301) ==27803== by 0x94F36A9: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36A9: su_block_find (su_alloc.c:301) ==27803== by 0x94F36A9: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36B1: su_block_find (su_alloc.c:302) ==27803== by 0x94F36B1: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36B1: su_block_find (su_alloc.c:302) ==27803== by 0x94F36B1: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36BC: su_block_find (su_alloc.c:303) ==27803== by 0x94F36BC: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBBFDBD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F36BC: su_block_find (su_alloc.c:303) ==27803== by 0x94F36BC: su_realloc (su_alloc.c:1418) ==27803== by 0x9471D7D: msg_buf_commit (msg_parser.c:218) ==27803== by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372) ==27803== by 0x950CF87: tport_recv_data (tport.c:2879) ==27803== by 0x950CF87: tport_recv_event (tport.c:2893) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x92EA730 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6F58 0xBDDE930 ==27803== at 0x9563D82: our_sofia_event_callback (sofia.c:1500) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: none ==27803== at 0x9563D82: our_sofia_event_callback (sofia.c:1500) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92ea730 is 7,088 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 1 at 0x7DF6BB7 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x956C9F6: sofia_event_callback (sofia.c:2546) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #45 ==27803== Locks held: 1, at address 0xBDDE930 ==27803== at 0x9532C01: sofia_receive_message (mod_sofia.c:2699) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== Address 0x7df6bb7 is 2,135 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE8E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde8e0 is 2,416 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBDDE8E0 0xBDDE930 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4CC6310: switch_channel_set_caller_profile (switch_channel.c:2821) ==27803== by 0x955EF7E: sofia_handle_sip_i_invite (sofia.c:10639) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770) ==27803== by 0x9566EC9: our_sofia_event_callback (sofia.c:1817) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 1, at address 0xBDDE930 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DC790F: switch_xml_std_datetime_check (switch_xml.c:3107) ==27803== by 0xC3C1960: parse_exten (mod_dialplan_xml.c:179) ==27803== by 0xC3C3811: dialplan_hunt (mod_dialplan_xml.c:699) ==27803== by 0x4CF93FD: switch_core_standard_on_routing (switch_core_state_machine.c:282) ==27803== by 0x4CF93FD: switch_core_session_run (switch_core_state_machine.c:644) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBDDE840 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABD3: switch_channel_alloc (switch_channel.c:460) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde840 is 2,256 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE890 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABE7: switch_channel_alloc (switch_channel.c:461) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde890 is 2,336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xBDDE0D0 by thread #45 ==27803== Locks held: 3, at addresses 0xBDDE840 0xBDDE890 0xBDDE930 ==27803== at 0x4CC764B: careful_set (switch_channel.c:2276) ==27803== by 0x4CC764B: switch_channel_perform_set_state (switch_channel.c:2551) ==27803== by 0x4CFA413: switch_core_standard_on_routing (switch_core_state_machine.c:287) ==27803== by 0x4CFA413: switch_core_session_run (switch_core_state_machine.c:644) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #3 ==27803== Locks held: 1, at address 0x73158C8 ==27803== at 0x4CC59C5: switch_channel_get_state (switch_channel.c:2175) ==27803== by 0x4CFD8EE: switch_core_session_read_lock (switch_core_rwlock.c:88) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Address 0xbdde0d0 is 352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 1, at address 0xBDDE930 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0xBE6BAD4: strftime_api_function (mod_dptools.c:2050) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CC863F: switch_channel_expand_variables_check (switch_channel.c:4179) ==27803== by 0x4CC863F: switch_channel_expand_variables_check (switch_channel.c:3939) ==27803== by 0x4CF4A42: switch_core_session_exec (switch_core_session.c:2808) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBDDE840 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABD3: switch_channel_alloc (switch_channel.c:460) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde840 is 2,256 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE890 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABE7: switch_channel_alloc (switch_channel.c:461) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde890 is 2,336 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 4 at 0xBDDE0D0 by thread #31 ==27803== Locks held: 1, at address 0x73158C8 ==27803== at 0x4CC59C5: switch_channel_get_state (switch_channel.c:2175) ==27803== by 0x4CFD8EE: switch_core_session_read_lock (switch_core_rwlock.c:88) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #45 ==27803== Locks held: 3, at addresses 0xBDDE840 0xBDDE890 0xBDDE930 ==27803== at 0x4CC764B: careful_set (switch_channel.c:2276) ==27803== by 0x4CC764B: switch_channel_perform_set_state (switch_channel.c:2551) ==27803== by 0x4DB56FE: switch_ivr_session_transfer (switch_ivr.c:2259) ==27803== by 0xBE6527C: transfer_function (mod_dptools.c:1219) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== Address 0xbdde0d0 is 352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #31: lock order "0xBDDEC68 before 0x73158C8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x73158C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBDDEC68 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==27803== by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xBDDEC68 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbddec68 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #3: lock order "0x73158C8 before 0x7427860" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427860 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D57903: switch_event_deliver (switch_event.c:403) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x73158C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427860 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D56704: switch_event_init (switch_event.c:699) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #3: lock order "0xBDDEC68 before 0x7427860" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427860 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D57903: switch_event_deliver (switch_event.c:403) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBDDEC68 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xBDDEC68 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbddec68 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7427860 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D56704: switch_event_init (switch_event.c:699) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBDDE8E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xbdde8e0 is 2,416 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0xBDDE8E0 0xBDDE930 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4CC7D74: switch_channel_set_hangup_time (switch_channel.c:3298) ==27803== by 0x4CF678F: switch_core_session_hangup_state (switch_core_state_machine.c:837) ==27803== by 0x4CF7FFC: switch_core_session_run (switch_core_state_machine.c:616) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6F58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBDDE930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x7A2CFA8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x956CA38: sofia_event_callback (sofia.c:2648) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6F58 0xBDDE930 ==27803== at 0x9531892: sofia_on_hangup (mod_sofia.c:646) ==27803== by 0x4CF6978: switch_core_session_hangup_state (switch_core_state_machine.c:850) ==27803== by 0x4CF7FFC: switch_core_session_run (switch_core_state_machine.c:616) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7a2cfa8 is 264 bytes inside a block of size 864 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x94F1FEB: sub_alloc (su_alloc.c:500) ==27803== by 0x94F2560: su_alloc (su_alloc.c:890) ==27803== by 0x956C884: sofia_event_callback (sofia.c:2519) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 4 at 0x5139D10 by thread #45 ==27803== Locks held: 1, at address 0x73158C8 ==27803== at 0x4CF24F6: switch_core_session_perform_destroy (switch_core_session.c:1552) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x4CF0750: switch_core_session_count (switch_core_session.c:2469) ==27803== by 0x956C6B5: sofia_event_callback (sofia.c:2415) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x5139d10 is 16 bytes inside data symbol "session_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45 unlocked lock at 0x7A98E10 currently held by thread #13 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CF2675: switch_core_session_perform_destroy (switch_core_session.c:1603) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A98E10 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==27803== by 0x953EC17: mod_sofia_load (mod_sofia.c:6345) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45 unlocked lock at 0x7A98D60 currently held by thread #13 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CF2686: switch_core_session_perform_destroy (switch_core_session.c:1603) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A98D60 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x953EC09: mod_sofia_load (mod_sofia.c:6344) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a98d60 is 136,672 bytes inside a block of size 139,264 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AC5B90 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBD2A930 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0xbd2a930 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBD2A930 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xBC8D170 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB6356B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB6356B0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315878 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EBE: switch_core_init (switch_core.c:1927) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5111A9C by thread #6 ==27803== Locks held: none ==27803== at 0x4D02891: send_heartbeat (switch_core.c:106) ==27803== by 0x4D02891: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #40 ==27803== Locks held: 1, at address 0x7315878 ==27803== at 0x4DCC49B: softtimer_runtime (switch_time.c:1265) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a9c is 636 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315878 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EBE: switch_core_init (switch_core.c:1927) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5111AA0 by thread #6 ==27803== Locks held: none ==27803== at 0x4D028B7: send_heartbeat (switch_core.c:107) ==27803== by 0x4D028B7: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #40 ==27803== Locks held: 1, at address 0x7315878 ==27803== at 0x4DCC45A: softtimer_runtime (switch_time.c:1246) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111aa0 is 640 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x5111BB0 by thread #6 ==27803== Locks held: none ==27803== at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556) ==27803== by 0x4D0299A: send_heartbeat (switch_core.c:113) ==27803== by 0x4D0299A: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DD492C: switch_get_system_idle_time (switch_profile.c:168) ==27803== by 0x4DCC429: softtimer_runtime (switch_time.c:1238) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111bb0 is 912 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x79EF0B0 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4D43922: task_thread_loop (switch_scheduler.c:114) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x79EF0B0 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4D439CF: task_thread_loop (switch_scheduler.c:127) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #47 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4D439E6: task_thread_loop (switch_scheduler.c:128) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5111BC4 by thread #3 ==27803== Locks held: none ==27803== at 0x4CD5B8C: vxprintf (switch_mprintf.c:689) ==27803== by 0x4CD5B8C: base_vprintf.constprop.0 (switch_mprintf.c:860) ==27803== by 0x4CD6E6A: switch_mprintf (switch_mprintf.c:903) ==27803== by 0x4CE9AEC: core_event_handler (switch_core_sqldb.c:2815) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #47 ==27803== Locks held: none ==27803== at 0x561BD89: gethostname (gethostname.c:36) ==27803== by 0x4CFED48: check_ip (switch_core.c:133) ==27803== by 0x4CFF458: check_ip_callback (switch_core.c:225) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43DA0: task_own_thread (switch_scheduler.c:95) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x5111bc4 is 932 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5111BC5 by thread #3 ==27803== Locks held: none ==27803== at 0x4CD5BB6: vxprintf (switch_mprintf.c:689) ==27803== by 0x4CD5BB6: base_vprintf.constprop.0 (switch_mprintf.c:860) ==27803== by 0x4CD6E6A: switch_mprintf (switch_mprintf.c:903) ==27803== by 0x4CE9AEC: core_event_handler (switch_core_sqldb.c:2815) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #47 ==27803== Locks held: none ==27803== at 0x561BD89: gethostname (gethostname.c:36) ==27803== by 0x4CFED48: check_ip (switch_core.c:133) ==27803== by 0x4CFF458: check_ip_callback (switch_core.c:225) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43DA0: task_own_thread (switch_scheduler.c:95) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x5111bc5 is 933 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x79EF0B0 by thread #47 ==27803== Locks held: none ==27803== at 0x4D43DBE: task_own_thread (switch_scheduler.c:97) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4D43922: task_thread_loop (switch_scheduler.c:114) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #14 ==27803== Locks held: none ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x958EC56: sofia_reg_handle_register_token (sofia_reg.c:2183) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #48 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xC34B243: vm_event_thread_start (mod_voicemail.c:4123) ==27803== by 0xC34B2B4: vm_event_handler (mod_voicemail.c:4135) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #48: lock order "0xC0F9618 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297) ==27803== by 0xC33A2DF: message_count (mod_voicemail.c:1406) ==27803== by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xC0F9618 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297) ==27803== by 0xC33A2DF: message_count (mod_voicemail.c:1406) ==27803== by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0xC0F9618 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0xC33C1CD: load_profile (mod_voicemail.c:791) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0xC0F9618 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f9618 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #48: lock order "0x7B9F680 before 0xC0F9618" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC0F9618 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE5C01: get_handle (switch_core_sqldb.c:211) ==27803== by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297) ==27803== by 0xC33A2DF: message_count (mod_voicemail.c:1406) ==27803== by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0xC33A1C5: vm_execute_sql_callback (mod_voicemail.c:311) ==27803== by 0xC33A2DF: message_count (mod_voicemail.c:1406) ==27803== by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075) ==27803== by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== followed by a later acquisition of lock at 0xC0F9618 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F9618 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f9618 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221) ==27803== by 0xC33C0E2: load_profile (mod_voicemail.c:773) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x5111BB0 by thread #40 ==27803== Locks held: none ==27803== at 0x4DD492C: switch_get_system_idle_time (switch_profile.c:168) ==27803== by 0x4DCC429: softtimer_runtime (switch_time.c:1238) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #6 ==27803== Locks held: none ==27803== at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556) ==27803== by 0x4D0299A: send_heartbeat (switch_core.c:113) ==27803== by 0x4D0299A: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x5111bb0 is 912 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x5111BB0 by thread #40 ==27803== Locks held: none ==27803== at 0x4DD4AB3: switch_get_system_idle_time (switch_profile.c:227) ==27803== by 0x4DCC429: softtimer_runtime (switch_time.c:1238) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #6 ==27803== Locks held: none ==27803== at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556) ==27803== by 0x4D0299A: send_heartbeat (switch_core.c:113) ==27803== by 0x4D0299A: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x5111bb0 is 912 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315878 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EBE: switch_core_init (switch_core.c:1927) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5111AA0 by thread #40 ==27803== Locks held: 1, at address 0x7315878 ==27803== at 0x4DCC45A: softtimer_runtime (switch_time.c:1246) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #6 ==27803== Locks held: none ==27803== at 0x4D028B7: send_heartbeat (switch_core.c:107) ==27803== by 0x4D028B7: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111aa0 is 640 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7315878 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05EBE: switch_core_init (switch_core.c:1927) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5111A9C by thread #40 ==27803== Locks held: 1, at address 0x7315878 ==27803== at 0x4DCC49B: softtimer_runtime (switch_time.c:1265) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #6 ==27803== Locks held: none ==27803== at 0x4D02891: send_heartbeat (switch_core.c:106) ==27803== by 0x4D02891: heartbeat_callback (switch_core.c:216) ==27803== by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64) ==27803== by 0x4D43C32: task_thread_loop (switch_scheduler.c:132) ==27803== by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a9c is 636 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0xC27B1E8 by thread #14 ==27803== Locks held: none ==27803== at 0x94AC848: nua_dialog_usage_set_refresh_range (nua_dialog.c:568) ==27803== by 0x9583546: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4067) ==27803== by 0x95646F5: our_sofia_event_callback (sofia.c:2064) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94C2818: nh_call_pending (nua_stack.c:756) ==27803== by 0x94C2818: nua_stack_timer (nua_stack.c:740) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc27b1e8 is 40 bytes inside a block of size 88 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F2064: sub_alloc (su_alloc.c:498) ==27803== by 0x94F3DA7: su_zalloc (su_alloc.c:1577) ==27803== by 0x94AC49D: nua_dialog_usage_add (nua_dialog.c:322) ==27803== by 0x94ADEC4: nua_subscribe_server_preprocess (nua_notifier.c:254) ==27803== by 0x94B7D18: nua_stack_process_request (nua_server.c:226) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB624730 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb624730 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F2AB9: su_block_find (su_alloc.c:312) ==27803== by 0x94F2AB9: su_free (su_alloc.c:918) ==27803== by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311) ==27803== by 0x94AB2F5: nh_create_handle (nua_common.c:120) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 1, at address 0xB624730 ==27803== at 0x94F2B5F: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B5F: su_free (su_alloc.c:918) ==27803== by 0x9582DB9: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4408) ==27803== by 0x95646F5: our_sofia_event_callback (sofia.c:2064) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x9AD1060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9ad1060 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #14 ==27803== Locks held: 1, at address 0x9AD1060 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197) ==27803== by 0x94B7D9F: nua_stack_process_request (nua_server.c:234) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== by 0x94F4821: su_base_port_run (su_base_port.c:349) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925) ==27803== by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913) ==27803== by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F630 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D6078D: switch_rtp_init (switch_rtp.c:1594) ==27803== by 0x4D063F0: switch_core_init (switch_core.c:2018) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f630 is 800,240 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xC2A6D38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CFDC1E: switch_core_port_allocator_new (switch_core_port_allocator.c:111) ==27803== by 0x4D60B3F: switch_rtp_request_port (switch_rtp.c:2669) ==27803== by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248) ==27803== by 0x959290C: sofia_media_tech_media (sofia_media.c:84) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== Address 0xc2a6d38 is 8,248 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4CFDBF3: switch_core_port_allocator_new (switch_core_port_allocator.c:104) ==27803== by 0x4D60B3F: switch_rtp_request_port (switch_rtp.c:2669) ==27803== by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248) ==27803== by 0x959290C: sofia_media_tech_media (sofia_media.c:84) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 4, at addresses 0x7B9F630 0x7DF6D20 0x7DFDCA8 0xC2A6D38 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4CFDE07: switch_core_port_allocator_request_port (switch_core_port_allocator.c:151) ==27803== by 0x4D60AF9: switch_rtp_request_port (switch_rtp.c:2676) ==27803== by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248) ==27803== by 0x959290C: sofia_media_tech_media (sofia_media.c:84) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCC823: timer_init (switch_time.c:703) ==27803== by 0x4D6522A: switch_rtp_create (switch_rtp.c:4504) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCCBAF: _timerfd_init (switch_time.c:462) ==27803== by 0x4DCCBAF: timer_init (switch_time.c:714) ==27803== by 0x4D6522A: switch_rtp_create (switch_rtp.c:4504) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D650B6: switch_rtp_create (switch_rtp.c:4608) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6CD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df6cd0 is 2,416 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6CD0 0x7DF6D20 0x7DFDCA8 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4CCDA3B: switch_channel_perform_mark_pre_answered (switch_channel.c:3524) ==27803== by 0x4CCDA3B: switch_channel_perform_mark_pre_answered (switch_channel.c:3502) ==27803== by 0x9592977: sofia_media_tech_media (sofia_media.c:92) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D60C32: switch_rtp_reset_media_timer (switch_rtp.c:3063) ==27803== by 0x4D1965F: switch_core_media_activate_rtp (switch_core_media.c:8628) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9533846: sofia_answer_channel (mod_sofia.c:892) ==27803== by 0x9533846: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6CD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462) ==27803== by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df6cd0 is 2,416 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6CD0 0x7DF6D20 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4CCF86B: switch_channel_perform_mark_answered (switch_channel.c:3788) ==27803== by 0x4CCF86B: switch_channel_perform_mark_answered (switch_channel.c:3767) ==27803== by 0x4CCFFCF: switch_channel_perform_answer (switch_channel.c:3903) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45: lock order "0x7DF7058 before 0x7A26888" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A26888 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==27803== by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==27803== by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== followed by a later acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CF099C: switch_core_session_perform_receive_message (switch_core_session.c:853) ==27803== by 0x4CCFE0C: send_ind (switch_channel.c:3388) ==27803== by 0x4CCFE0C: switch_channel_perform_mark_answered (switch_channel.c:3867) ==27803== by 0x4CCFE0C: switch_channel_perform_mark_answered (switch_channel.c:3767) ==27803== by 0x4CCFFCF: switch_channel_perform_answer (switch_channel.c:3903) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== ==27803== Required order was established by acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CF099C: switch_core_session_perform_receive_message (switch_core_session.c:853) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== followed by a later acquisition of lock at 0x7A26888 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==27803== by 0x4D4D737: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==27803== by 0x4D118A6: switch_core_media_prepare_codecs (switch_core_media.c:2413) ==27803== by 0x953725D: sofia_answer_channel (mod_sofia.c:874) ==27803== by 0x953725D: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== Lock at 0x7DF7058 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7A26888 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==27803== by 0x4DD0ED3: mod_g711_load (switch_pcm.c:276) ==27803== by 0x4DD0ED3: core_pcm_load (switch_pcm.c:942) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a26888 is 3,624 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4DD1BA8: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==27803== by 0x4DD1BA8: core_pcm_load (switch_pcm.c:712) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #13: lock order "0x7DF7058 before 0x73158C8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x73158C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126) ==27803== by 0x956CA56: sofia_event_callback (sofia.c:2648) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x956CA56: sofia_event_callback (sofia.c:2648) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Lock at 0x7DF7058 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #49 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xB97C6AE: conference_video_launch_muxing_thread (conference_video.c:2186) ==27803== by 0xB95D1D5: conference_new (mod_conference.c:3755) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #49: lock order "0x79F5A08 before 0x79F5948" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5948 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BEC6: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x79F5A08 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xB980543: conference_video_muxing_thread_run (conference_video.c:3179) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x79F5A08 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==27803== by 0x4DCD022: softtimer_load (switch_time.c:1531) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x79F5948 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x4DCD011: softtimer_load (switch_time.c:1530) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5948 is 600 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #49 ==27803== Locks held: none ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0xB98080A: conference_video_muxing_thread_run (conference_video.c:3253) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #50 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xB95A6DB: conference_launch_thread (mod_conference.c:2637) ==27803== by 0xB9621A5: conference_function (mod_conference.c:2223) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #50: lock order "0x79F5A08 before 0x79F5948" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5948 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BEC6: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x79F5A08 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xB963775: conference_thread_run (mod_conference.c:228) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x79F5A08 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==27803== by 0x4DCD022: softtimer_load (switch_time.c:1531) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x79F5948 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x4DCD011: softtimer_load (switch_time.c:1530) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5948 is 600 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97F4C70 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x97f4c70 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614090 by thread #14 ==27803== Locks held: 1, at address 0x97F4C70 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2318) ==27803== by 0x956C52A: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x9484ECA: incoming_reclaim (nta.c:5808) ==27803== by 0x9484ECA: incoming_reclaim_queued (nta.c:5835) ==27803== by 0x949AAFD: incoming_mass_destroy (nta.c:7227) ==27803== by 0x949AAFD: _nta_incoming_timer (nta.c:7189) ==27803== by 0x949B268: agent_timer (nta.c:1251) ==27803== by 0x9501F7E: su_timer_expire (su_timer.c:585) ==27803== by 0x94F47E5: su_base_port_run (su_base_port.c:339) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x92BFC50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71) ==27803== by 0x5029CC4: apr_queue_create (apr_queue.c:111) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x92bfc50 is 400,144 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E648: mod_sofia_load (mod_sofia.c:6235) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x92BFC10 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x5029F10: apr_queue_size (apr_queue.c:250) ==27803== by 0x956CE5F: sofia_event_callback (sofia.c:2484) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #14 ==27803== Locks held: 1, at address 0x92BFC50 ==27803== at 0x5029FB5: apr_queue_pop (apr_queue.c:300) ==27803== by 0x956C535: sofia_msg_thread_run (sofia.c:2311) ==27803== by 0x956C535: sofia_msg_thread_run (sofia.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92bfc10 is 400,080 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E648: mod_sofia_load (mod_sofia.c:6235) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45 ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311) ==27803== by 0x956567A: our_sofia_event_callback (sofia.c:1735) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588) ==27803== by 0xB98C949: conference_member_add (conference_member.c:1063) ==27803== by 0xB961D48: conference_function (mod_conference.c:2461) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45 ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335) ==27803== by 0x956567A: our_sofia_event_callback (sofia.c:1735) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588) ==27803== by 0xB98C949: conference_member_add (conference_member.c:1063) ==27803== by 0xB961D48: conference_function (mod_conference.c:2461) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45 ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x954156A: extract_header_vars.isra.10 (sofia.c:350) ==27803== by 0x956567A: our_sofia_event_callback (sofia.c:1735) ==27803== by 0x956C365: sofia_process_dispatch_event (sofia.c:2270) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588) ==27803== by 0xB98C949: conference_member_add (conference_member.c:1063) ==27803== by 0xB961D48: conference_function (mod_conference.c:2461) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown) ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94B89CF: nua_base_server_report (nua_server.c:741) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45: lock order "0x7427A50 before 0x7A26888" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A26888 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==27803== by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==27803== by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== followed by a later acquisition of lock at 0x7427A50 ==27803== at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158) ==27803== by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173) ==27803== by 0x4D5B754: switch_event_channel_bind (switch_event.c:3122) ==27803== by 0xB98BB79: conference_member_add (conference_member.c:1204) ==27803== by 0xB961D48: conference_function (mod_conference.c:2461) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== Lock at 0x7427A50 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D567F4: switch_event_init (switch_event.c:715) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A26888 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==27803== by 0x4DD0ED3: mod_g711_load (switch_pcm.c:276) ==27803== by 0x4DD0ED3: core_pcm_load (switch_pcm.c:942) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a26888 is 3,624 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4DD1BA8: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==27803== by 0x4DD1BA8: core_pcm_load (switch_pcm.c:712) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #50: lock order "0x16E02BD0 before 0x79F5A08" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5A08 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x16E02BD0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB963877: conference_thread_run (mod_conference.c:257) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x79F5A08 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==27803== by 0x4DCD022: softtimer_load (switch_time.c:1531) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #46 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888) ==27803== by 0x4D5B346: switch_event_channel_broadcast (switch_event.c:3078) ==27803== by 0x9B60D4D: presence_event_handler (mod_verto.c:6142) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #46: lock order "0x73158C8 before 0x7427A50" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427A50 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D5586B: _switch_event_channel_broadcast (switch_event.c:2902) ==27803== by 0x4D559F0: ecd_deliver (switch_event.c:2977) ==27803== by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x73158C8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126) ==27803== by 0x9B5B93F: jsock_send_event (mod_verto.c:700) ==27803== by 0x4D558A9: _switch_event_channel_broadcast (switch_event.c:2909) ==27803== by 0x4D559F0: ecd_deliver (switch_event.c:2977) ==27803== by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7427A50 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D567F4: switch_event_init (switch_event.c:715) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #46: lock order "0x7DF7058 before 0x7427A50" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427A50 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D5586B: _switch_event_channel_broadcast (switch_event.c:2902) ==27803== by 0x4D559F0: ecd_deliver (switch_event.c:2977) ==27803== by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x9B5B93F: jsock_send_event (mod_verto.c:700) ==27803== by 0x4D558A9: _switch_event_channel_broadcast (switch_event.c:2909) ==27803== by 0x4D559F0: ecd_deliver (switch_event.c:2977) ==27803== by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Lock at 0x7DF7058 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7427A50 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D567F4: switch_event_init (switch_event.c:715) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x97FECE0 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60 ==27803== at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197) ==27803== by 0xB974903: conference_loop_output (conference_loop.c:1513) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #50 ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0 ==27803== at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348) ==27803== by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296) ==27803== by 0xB963E0E: conference_thread_run (mod_conference.c:709) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118) ==27803== by 0xB98DC14: conference_member_setup_media (conference_member.c:2050) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB618110 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190) ==27803== by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB618110 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190) ==27803== by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0xB618110 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDCA8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xB637070 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110 ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:994) ==27803== by 0x94C208C: nh_destroy (nua_stack.c:975) ==27803== by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938) ==27803== by 0x94C347F: nua_stack_signal (nua_stack.c:661) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #45 ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274) ==27803== by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331) ==27803== by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846) ==27803== by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==27803== by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199) ==27803== by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190) ==27803== by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #53 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xB973D81: conference_loop_launch_input (conference_loop.c:1295) ==27803== by 0xB973F73: conference_loop_output (conference_loop.c:1355) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16DD0E48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1A60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53 ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D698B5: check_jitter (switch_rtp.c:1716) ==27803== by 0x4D6A7C9: read_rtp_packet (switch_rtp.c:6133) ==27803== by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778) ==27803== by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627) ==27803== by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933) ==27803== by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170) ==27803== by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175) ==27803== by 0xB9724CF: conference_loop_input (conference_loop.c:849) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16DD0E48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1A60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53 ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D6A0A6: read_rtp_packet (switch_rtp.c:6269) ==27803== by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778) ==27803== by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627) ==27803== by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933) ==27803== by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170) ==27803== by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175) ==27803== by 0xB9724CF: conference_loop_input (conference_loop.c:849) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFE980 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD0E98 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D64ED3: switch_rtp_create (switch_rtp.c:4444) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x16dd0e98 is 93,784 bytes inside a block of size 94,208 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x174C07C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0xB98DA91: conference_member_setup_media (conference_member.c:2026) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB98DA24: conference_member_setup_media (conference_member.c:2013) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0x16DD0E98 0x16DD1E60 0x16DD1FA0 0x174C07C0 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D72941: rtp_common_write (switch_rtp.c:9575) ==27803== by 0x4D74167: switch_rtp_write_frame (switch_rtp.c:10042) ==27803== by 0x4D11F24: switch_core_media_write_frame (switch_core_media.c:3487) ==27803== by 0x952A282: sofia_write_frame (mod_sofia.c:1226) ==27803== by 0x4D0711A: perform_write (switch_core_media.c:7228) ==27803== by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414) ==27803== by 0xB9749E4: conference_loop_output (conference_loop.c:1553) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFE980 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD0E98 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D64ED3: switch_rtp_create (switch_rtp.c:4444) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x16dd0e98 is 93,784 bytes inside a block of size 94,208 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x174C07C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0xB98DA91: conference_member_setup_media (conference_member.c:2026) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB98DA24: conference_member_setup_media (conference_member.c:2013) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45 ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0x16DD0E98 0x16DD1E60 0x16DD1FA0 0x174C07C0 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D72A37: rtp_common_write (switch_rtp.c:9737) ==27803== by 0x4D74167: switch_rtp_write_frame (switch_rtp.c:10042) ==27803== by 0x4D11F24: switch_core_media_write_frame (switch_core_media.c:3487) ==27803== by 0x952A282: sofia_write_frame (mod_sofia.c:1226) ==27803== by 0x4D0711A: perform_write (switch_core_media.c:7228) ==27803== by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414) ==27803== by 0xB9749E4: conference_loop_output (conference_loop.c:1553) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x92F1B28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9556F78: sofia_profile_thread_run (sofia.c:3376) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0x9552759: config_sofia (sofia.c:5193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Possible data race during read of size 8 at 0xC077BD0 by thread #9 ==27803== Locks held: 1, at address 0x7B9F680 ==27803== at 0x4CE4770: sql_close (switch_core_sqldb.c:276) ==27803== by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 2, at addresses 0x92F1B28 0xC077E28 ==27803== at 0x4CE5AAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:675) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==27803== by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714) ==27803== by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==27803== by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787) ==27803== by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==27803== by 0x95646A8: our_sofia_event_callback (sofia.c:1827) ==27803== Address 0xc077bd0 is 544 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x97FECE0 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60 ==27803== at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197) ==27803== by 0xB974AE0: conference_loop_output (conference_loop.c:1564) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #50 ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0 ==27803== at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348) ==27803== by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296) ==27803== by 0xB963E0E: conference_thread_run (mod_conference.c:709) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118) ==27803== by 0xB98DC14: conference_member_setup_media (conference_member.c:2050) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 8 at 0x97FECE0 by thread #50 ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0 ==27803== at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348) ==27803== by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296) ==27803== by 0xB963E0E: conference_thread_run (mod_conference.c:709) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60 ==27803== at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197) ==27803== by 0xB974903: conference_loop_output (conference_loop.c:1513) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118) ==27803== by 0xB98DC14: conference_member_setup_media (conference_member.c:2050) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFDC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x956DC05: sofia_glue_new_pvt (sofia_glue.c:55) ==27803== by 0x956CBC6: sofia_event_callback (sofia.c:2586) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfdc58 is 2,984 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFE980 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x174C07C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0xB98DA91: conference_member_setup_media (conference_member.c:2026) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB98DA24: conference_member_setup_media (conference_member.c:2013) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 1 at 0x7DFD904 by thread #45 ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFDC58 0x7DFE980 0x16DD1E60 0x16DD1FA0 0x174C07C0 ==27803== at 0x952A28F: sofia_write_frame (mod_sofia.c:1230) ==27803== by 0x4D0711A: perform_write (switch_core_media.c:7228) ==27803== by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414) ==27803== by 0xB9749E4: conference_loop_output (conference_loop.c:1553) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #53 ==27803== Locks held: none ==27803== at 0x952A390: sofia_read_frame (mod_sofia.c:1166) ==27803== by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175) ==27803== by 0xB9724CF: conference_loop_input (conference_loop.c:849) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dfd904 is 2,132 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #53: lock order "0x16DD1FA0 before 0x7DF7058" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0xB97234F: conference_loop_input (conference_loop.c:816) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x16DD1FA0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB98D839: conference_member_setup_media (conference_member.c:1960) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x16DD1FA0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB97493E: conference_loop_output (conference_loop.c:1531) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7DF7058 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0xB97234F: conference_loop_input (conference_loop.c:816) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x7DF7058 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #53 unlocked lock at 0x7A24110 currently held by thread #45 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CE0233: switch_core_codec_destroy (switch_core_codec.c:937) ==27803== by 0xB98D875: conference_member_setup_media (conference_member.c:1965) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A24110 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==27803== by 0x4DCFF7B: core_pcm_load (switch_pcm.c:424) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a24110 is 1,776 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #53 unlocked lock at 0x7A23C28 currently held by thread #45 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CE0246: switch_core_codec_destroy (switch_core_codec.c:937) ==27803== by 0xB98D875: conference_member_setup_media (conference_member.c:1965) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A23C28 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x4DCFBB7: core_pcm_load (switch_pcm.c:364) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a23c28 is 520 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #53: lock order "0x7A23C28 before 0x16DD1FA0" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x16DD1FA0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB98D839: conference_member_setup_media (conference_member.c:1960) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7A23C28 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BDE3: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==27803== by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==27803== by 0xB98D935: conference_member_setup_media (conference_member.c:1982) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7A23C28 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BDE3: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==27803== by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==27803== by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== ==27803== followed by a later acquisition of lock at 0x16DD1FA0 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB98D839: conference_member_setup_media (conference_member.c:1960) ==27803== by 0xB961B8B: conference_function (mod_conference.c:2408) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Lock at 0x7A23C28 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x4DCFBB7: core_pcm_load (switch_pcm.c:364) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a23c28 is 520 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16DD1EB0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B08: conference_function (mod_conference.c:2401) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 1 at 0x1653D5A0 by thread #53 ==27803== Locks held: 1, at address 0x16DD1EB0 ==27803== at 0xB972B00: conference_loop_input (conference_loop.c:920) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #45 ==27803== Locks held: 1, at address 0x7DF6D20 ==27803== at 0xB974816: conference_loop_output (conference_loop.c:1454) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Address 0x1653d5a0 is on thread #45's stack ==27803== in frame #5, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16DD0E48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1A60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53 ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4D69B84: check_jitter (switch_rtp.c:1779) ==27803== by 0x4D6A7C9: read_rtp_packet (switch_rtp.c:6133) ==27803== by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778) ==27803== by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627) ==27803== by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933) ==27803== by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170) ==27803== by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175) ==27803== by 0xB9724CF: conference_loop_input (conference_loop.c:849) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 1 at 0x7E03BA0 by thread #44 ==27803== Locks held: none ==27803== at 0x4CF7FD6: switch_core_session_run (switch_core_state_machine.c:721) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #3 ==27803== Locks held: 1, at address 0x73158C8 ==27803== at 0x4CFD8E0: switch_core_session_read_lock (switch_core_rwlock.c:88) ==27803== by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135) ==27803== by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989) ==27803== by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x7e03ba0 is 80 bytes inside a block of size 36,864 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #44 unlocked lock at 0x7A98E10 currently held by thread #13 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CF2675: switch_core_session_perform_destroy (switch_core_session.c:1603) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A98E10 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==27803== by 0x953EC17: mod_sofia_load (mod_sofia.c:6345) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #44 unlocked lock at 0x7A98D60 currently held by thread #13 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4CF2686: switch_core_session_perform_destroy (switch_core_session.c:1603) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Lock at 0x7A98D60 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==27803== by 0x953EC09: mod_sofia_load (mod_sofia.c:6344) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a98d60 is 136,672 bytes inside a block of size 139,264 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6E10 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF036F: switch_core_session_request_uuid (switch_core_session.c:2432) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6e10 is 2,736 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x171753C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0xB98D935: conference_member_setup_media (conference_member.c:1982) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x171753c8 is 9,016 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD105: switch_core_perform_session_alloc (switch_core_memory.c:94) ==27803== by 0xB973F38: conference_loop_output (conference_loop.c:1348) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DF6E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7DFE980 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796) ==27803== by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868) ==27803== by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42) ==27803== by 0x95928E8: sofia_media_tech_media (sofia_media.c:83) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0xBD0C4A0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==27803== by 0xB98DA91: conference_member_setup_media (conference_member.c:2026) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd0c4a0 is 8,240 bytes inside a block of size 12,288 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB98DA24: conference_member_setup_media (conference_member.c:2013) ==27803== by 0xB972AFB: conference_loop_input (conference_loop.c:915) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #53 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0xC271630 by thread #53 ==27803== Locks held: 2, at addresses 0x7DF6E10 0x171753C8 ==27803== at 0x4CFACD1: switch_core_session_read_frame (switch_core_io.c:410) ==27803== by 0xB9724CF: conference_loop_input (conference_loop.c:849) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #45 ==27803== Locks held: 6, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0xBD0C4A0 0x16DD1E60 0x16DD1FA0 ==27803== at 0x4D36D63: switch_core_session_write_frame (switch_core_media.c:15791) ==27803== by 0xB9749E4: conference_loop_output (conference_loop.c:1553) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== Address 0xc271630 is 80 bytes inside a block of size 36,864 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x73158C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D05ED6: switch_core_init (switch_core.c:1929) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731) ==27803== by 0x4D05D3B: switch_core_init (switch_core.c:1903) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5139D10 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x4CF0750: switch_core_session_count (switch_core_session.c:2469) ==27803== by 0x956C6B5: sofia_event_callback (sofia.c:2415) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #44 ==27803== Locks held: 1, at address 0x73158C8 ==27803== at 0x4CF24F6: switch_core_session_perform_destroy (switch_core_session.c:1552) ==27803== by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5139d10 is 16 bytes inside data symbol "session_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #43: lock order "0x7B9F680 before 0x7A439F8" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A439F8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CD287C: switch_console_expand_alias (switch_console.c:305) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7A439F8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A439F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7a439f8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #43: lock order "0x16E02CC0 before 0x9B0B298" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B0B298 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB95A707: conference_find (mod_conference.c:2644) ==27803== by 0xB9707DE: conference_api_main_real (conference_api.c:221) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x16E02CC0 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0xB95A766: conference_find (mod_conference.c:2655) ==27803== by 0xB9707DE: conference_api_main_real (conference_api.c:221) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Required order was established by acquisition of lock at 0x16E02CC0 ==27803== at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383) ==27803== by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400) ==27803== by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==27803== by 0xB962195: conference_function (mod_conference.c:2215) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x9B0B298 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB95A6B1: conference_launch_thread (mod_conference.c:2635) ==27803== by 0xB9621A5: conference_function (mod_conference.c:2223) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== Lock at 0x16E02CC0 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xB95C2D0: conference_new (mod_conference.c:3692) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x16e02cc0 is 5,696 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x9B0B298 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB965774: mod_conference_load (mod_conference.c:3980) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x9b0b298 is 760 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16E02D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C2E8: conference_new (mod_conference.c:3693) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #43 ==27803== Locks held: 1, at address 0x16E02D20 ==27803== at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382) ==27803== by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863) ==27803== by 0xB98D5EB: conference_member_itterator (conference_member.c:1883) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4192) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4150) ==27803== by 0xB970835: conference_api_main_real (conference_api.c:223) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #45 ==27803== Locks held: 1, at address 0x7DF6D20 ==27803== at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394) ==27803== by 0xB97482D: conference_loop_output (conference_loop.c:1454) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== Address 0x1653d080 is on thread #45's stack ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C2E8: conference_new (mod_conference.c:3693) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 4 at 0x1653D080 by thread #50 ==27803== Locks held: 1, at address 0x16E02BD0 ==27803== at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394) ==27803== by 0xB963A74: conference_thread_run (mod_conference.c:313) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: 1, at address 0x16E02D20 ==27803== at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382) ==27803== by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863) ==27803== by 0xB98D5EB: conference_member_itterator (conference_member.c:1883) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4192) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4150) ==27803== by 0xB970835: conference_api_main_real (conference_api.c:223) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== Address 0x1653d080 is on thread #45's stack ==27803== in frame #9, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0x7DFFC30 by thread #50 ==27803== Locks held: 1, at address 0x16E02BD0 ==27803== at 0xB963BF1: conference_thread_run (mod_conference.c:384) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #49 ==27803== Locks held: none ==27803== at 0xB98084D: conference_video_muxing_thread_run (conference_video.c:3268) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dffc30 is 656 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0xB95CE87: conference_new (mod_conference.c:3182) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0x7DFFC38 by thread #50 ==27803== Locks held: 1, at address 0x16E02BD0 ==27803== at 0xB963C07: conference_thread_run (mod_conference.c:386) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #49 ==27803== Locks held: none ==27803== at 0xB98086E: conference_video_muxing_thread_run (conference_video.c:3271) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dffc38 is 664 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0xB95CE87: conference_new (mod_conference.c:3182) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C2E8: conference_new (mod_conference.c:3693) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during read of size 4 at 0x1653D080 by thread #50 ==27803== Locks held: 1, at address 0x16E02BD0 ==27803== at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394) ==27803== by 0xB963DC9: conference_thread_run (mod_conference.c:703) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: 1, at address 0x16E02D20 ==27803== at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382) ==27803== by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863) ==27803== by 0xB98D5EB: conference_member_itterator (conference_member.c:1883) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4192) ==27803== by 0xB9704C1: conference_api_dispatch (conference_api.c:4150) ==27803== by 0xB970835: conference_api_main_real (conference_api.c:223) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== Address 0x1653d080 is on thread #45's stack ==27803== in frame #9, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E10 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AD6: conference_function (mod_conference.c:2399) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e10 is 3,472 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #45 ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E10 ==27803== at 0xB98EE30: conference_utils_member_clear_flag_locked (conference_utils.c:388) ==27803== by 0xB974C5D: conference_loop_output (conference_loop.c:1656) ==27803== by 0xB9629D7: conference_function (mod_conference.c:2498) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #50 ==27803== Locks held: 1, at address 0x16E02BD0 ==27803== at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394) ==27803== by 0xB963DC9: conference_thread_run (mod_conference.c:703) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x1653d080 is on thread #45's stack ==27803== in frame #2, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #53: Exiting thread still holds 2 locks ==27803== at 0x5197066: __exit_thread (exit-thread.h:36) ==27803== by 0x5197066: start_thread (pthread_create.c:607) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1EB0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B08: conference_function (mod_conference.c:2401) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #45 ==27803== Locks held: 1, at address 0x7DF6D20 ==27803== at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382) ==27803== by 0xB962A5B: conference_function (mod_conference.c:2514) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #53 ==27803== Locks held: 1, at address 0x16DD1EB0 ==27803== at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394) ==27803== by 0xB9724FA: conference_loop_input (conference_loop.c:854) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x1653d080 is on thread #45's stack ==27803== in frame #1, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x510DD0C by thread #43 ==27803== Locks held: none ==27803== at 0x4CD2C6F: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x510dd0c is 0 bytes inside data symbol "running" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #52 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xB97C8BB: conference_video_launch_layer_thread (conference_video.c:2269) ==27803== by 0xB9631F6: conference_function (mod_conference.c:2468) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 4 at 0x1653D570 by thread #45 ==27803== Locks held: 1, at address 0x7DF6D20 ==27803== at 0xB962AAF: conference_function (mod_conference.c:2526) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #52 ==27803== Locks held: none ==27803== at 0xB97A038: conference_video_layer_thread_run (conference_video.c:2201) ==27803== by 0xB97A038: conference_video_layer_thread_run (conference_video.c:2192) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x1653d570 is on thread #45's stack ==27803== in frame #0, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during read of size 4 at 0x1653D570 by thread #45 ==27803== Locks held: 1, at address 0x7DF6D20 ==27803== at 0xB962ADA: conference_function (mod_conference.c:2526) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #52 ==27803== Locks held: none ==27803== at 0xB97A10E: conference_video_layer_thread_run (conference_video.c:2232) ==27803== by 0xB97A10E: conference_video_layer_thread_run (conference_video.c:2192) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x1653d570 is on thread #45's stack ==27803== in frame #0, created by conference_function (mod_conference.c:1892) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7DF6D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386) ==27803== by 0x956CBB0: sofia_event_callback (sofia.c:2581) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F49A5: su_base_port_step (su_base_port.c:473) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x16DD1E60 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961AEF: conference_function (mod_conference.c:2400) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1EB0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B08: conference_function (mod_conference.c:2401) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1F50 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B3A: conference_function (mod_conference.c:2403) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1f50 is 3,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16DD1FA0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB961B53: conference_function (mod_conference.c:2404) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448) ==27803== by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661) ==27803== by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826) ==27803== by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58) ==27803== by 0x9592918: sofia_media_tech_media (sofia_media.c:87) ==27803== by 0x9537275: sofia_answer_channel (mod_sofia.c:876) ==27803== by 0x9537275: sofia_receive_message (mod_sofia.c:2504) ==27803== by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923) ==27803== by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02BD0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C28D: conference_new (mod_conference.c:3689) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x16E02D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C2E8: conference_new (mod_conference.c:3693) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Possible data race during write of size 4 at 0x7DFFD14 by thread #45 ==27803== Locks held: 7, at addresses 0x7DF6D20 0x16DD1E60 0x16DD1EB0 0x16DD1F50 0x16DD1FA0 0x16E02BD0 0x16E02D20 ==27803== at 0xB98ECA2: conference_utils_set_flag (conference_utils.c:315) ==27803== by 0xB98AFF3: conference_member_del (conference_member.c:1526) ==27803== by 0xB962B15: conference_function (mod_conference.c:2536) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #50 ==27803== Locks held: none ==27803== at 0xB98ED44: conference_utils_test_flag (conference_utils.c:335) ==27803== by 0xB963826: conference_thread_run (mod_conference.c:242) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7dffd14 is 884 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0xB95CE87: conference_new (mod_conference.c:3182) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #49: lock order "0x16E02D20 before 0x79F5A08" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5A08 ==27803== at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238) ==27803== by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253) ==27803== by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==27803== by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44) ==27803== by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x16E02D20 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0xB981894: conference_video_muxing_thread_run (conference_video.c:4172) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x16E02D20 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB95C2E8: conference_new (mod_conference.c:3693) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122) ==27803== by 0xB95D46D: conference_new (mod_conference.c:3271) ==27803== by 0xB961F60: conference_function (mod_conference.c:2146) ==27803== by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903) ==27803== by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768) ==27803== by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==27803== by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651) ==27803== by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Block was alloc'd by thread #45 ==27803== ==27803== Lock at 0x79F5A08 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==27803== by 0x4DCD022: softtimer_load (switch_time.c:1531) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x510DD0C by thread #1 ==27803== Locks held: none ==27803== at 0x4CD450A: switch_console_loop (switch_console.c:1179) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x4CD2C6F: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x510dd0c is 0 bytes inside data symbol "running" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #43: lock order "0x7A439F8 before 0x7B9F680" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE59A1: get_handle (switch_core_sqldb.c:191) ==27803== by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7A439F8 ==27803== at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992) ==27803== by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009) ==27803== by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106) ==27803== by 0x4CE59EF: get_handle (switch_core_sqldb.c:199) ==27803== by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== ==27803== Required order was established by acquisition of lock at 0x7A439F8 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CD287C: switch_console_expand_alias (switch_console.c:305) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7A439F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0x7a439f8 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252) ==27803== by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235) ==27803== by 0x4CD264D: switch_console_expand_alias (switch_console.c:253) ==27803== by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0x5111960 by thread #43 ==27803== Locks held: none ==27803== at 0x4D036DA: switch_core_session_ctl (switch_core.c:2915) ==27803== by 0xABF8549: shutdown_function (mod_commands.c:656) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111960 is 320 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #45: Exiting thread still holds 2 locks ==27803== at 0x5197066: __exit_thread (exit-thread.h:36) ==27803== by 0x5197066: start_thread (pthread_create.c:607) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5111960 by thread #1 ==27803== Locks held: none ==27803== at 0x4D03708: switch_core_session_ctl (switch_core.c:2918) ==27803== by 0x4CD4528: switch_console_loop (switch_console.c:1181) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x4D036DA: switch_core_session_ctl (switch_core.c:2915) ==27803== by 0xABF8549: shutdown_function (mod_commands.c:656) ==27803== by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010) ==27803== by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393) ==27803== by 0x4CD2B4F: switch_console_process (switch_console.c:321) ==27803== by 0x4CD2C6B: console_thread (switch_console.c:1077) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x5111960 is 320 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5111730 by thread #1 ==27803== Locks held: none ==27803== at 0x5E249A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E249A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111730 is 0 bytes inside data symbol "ev" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x5111738 by thread #1 ==27803== Locks held: none ==27803== at 0x5E249AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E249AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111738 is 8 bytes inside data symbol "ev" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x9AD0EA8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E24104: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E243C6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x9ACE990 by thread #1 ==27803== Locks held: none ==27803== at 0x5E243F9: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E24625: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ace990 is 32 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25687: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4494: switch_console_loop (switch_console.c:1170) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x9819440 by thread #1 ==27803== Locks held: none ==27803== at 0x5E24402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Address 0x9819440 is 0 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x9B01F21 by thread #1 ==27803== Locks held: none ==27803== at 0x483E503: __strlen_sse2 (vg_replace_strmem.c:461) ==27803== by 0x5E242B4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #3 ==27803== Locks held: none ==27803== at 0x4D5780D: switch_event_destroy (switch_event.c:1283) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b01f21 is 1 bytes inside a block of size 25 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x55B2DB9: strdup (strdup.c:42) ==27803== by 0x5E245F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x7DF0BF0 by thread #1 ==27803== Locks held: none ==27803== at 0x5E24402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4551: switch_console_loop (switch_console.c:1188) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #3 ==27803== Locks held: none ==27803== at 0x4D5780D: switch_event_destroy (switch_event.c:1283) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7df0bf0 is 0 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x9AD0EA8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244AF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x9AD0EB4 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x9AD0EB4 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0x9ACE990 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244B9: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E24625: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ace990 is 32 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25687: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4494: switch_console_loop (switch_console.c:1170) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92F1B28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9556F78: sofia_profile_thread_run (sofia.c:3376) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0x9552759: config_sofia (sofia.c:5193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x9AB0478 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x5722379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232) ==27803== by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9ab0478 is 8 bytes inside a block of size 48 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5742C53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x5713703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x5713798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x572234C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232) ==27803== by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Possible data race during write of size 8 at 0x9819458 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244C3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #14 ==27803== Locks held: 3, at addresses 0x92F1B28 0x9AB0478 0xC077E28 ==27803== at 0x5727FE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57A454A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57AC5FB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B0A8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B0FD5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B1345: sqlite3_prepare_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x579B97F: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D44597: switch_core_db_exec (switch_core_db.c:90) ==27803== Address 0x9819458 is 24 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92F1B28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9556F78: sofia_profile_thread_run (sofia.c:3376) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0x9552759: config_sofia (sofia.c:5193) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x9AB0478 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x5722379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232) ==27803== by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9ab0478 is 8 bytes inside a block of size 48 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5742C53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x5713703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x5713798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x572234C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232) ==27803== by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Lock at 0xC077E28 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748) ==27803== by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830) ==27803== by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810) ==27803== by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Block was alloc'd by thread #28 ==27803== ==27803== Possible data race during read of size 8 at 0x9819448 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244CB: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #14 ==27803== Locks held: 3, at addresses 0x92F1B28 0x9AB0478 0xC077E28 ==27803== at 0x574AB52: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57ADB3F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B0A8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B0FD5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x57B1345: sqlite3_prepare_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x579B97F: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==27803== by 0x4D44597: switch_core_db_exec (switch_core_db.c:90) ==27803== by 0x4CE4AFE: switch_cache_db_execute_sql_real (switch_core_sqldb.c:714) ==27803== Address 0x9819448 is 8 bytes inside a block of size 40 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #43 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0x9AD0EA8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E244F0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x9AD0EB4 by thread #1 ==27803== Locks held: none ==27803== at 0x5E24919: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4569: switch_console_loop (switch_console.c:1192) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C63: console_thread (switch_console.c:1076) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD43EE: switch_console_loop (switch_console.c:1159) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0xB64C118 by thread #1 ==27803== Locks held: none ==27803== at 0x5E20138: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B08: el_reset (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x5E200F2: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E195BA: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c118 is 776 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C178 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c178 is 872 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C180 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c180 is 880 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE68 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12519: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E129A8: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C88: console_thread (switch_console.c:1078) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64be68 is 88 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE70 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be70 is 96 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C1D8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1d8 is 968 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C1A0 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1a0 is 912 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C1D0 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1d0 is 960 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C210 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c210 is 1,024 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64BE80 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be80 is 112 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64BE88 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be88 is 120 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0xB64BE90 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be90 is 128 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C280 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c280 is 1,136 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BEC8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1CF27: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1D111: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14C11: el_resize (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1960E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0xb64bec8 is 184 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE48 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1C8AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1CF4A: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1B382: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19616: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be48 is 56 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE50 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1C8AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E19FD1: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E18EB4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1A122: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== Address 0xb64be50 is 64 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C200 by thread #1 ==27803== Locks held: none ==27803== at 0x5E176F7: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1A0F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c200 is 1,008 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C208 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1770E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1252F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c208 is 1,016 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C218 by thread #1 ==27803== Locks held: none ==27803== at 0x5E17719: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Address 0xb64c218 is 1,032 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C240 by thread #1 ==27803== Locks held: none ==27803== at 0x5E17756: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E19785: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64c240 is 1,072 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE60 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1281D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E129A1: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C88: console_thread (switch_console.c:1078) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64be60 is 80 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE78 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1282C: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12C61: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19791: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64be78 is 104 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C178 by thread #1 ==27803== Locks held: none ==27803== at 0x5E12893: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c178 is 872 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE68 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1289E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E129A8: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2C88: console_thread (switch_console.c:1078) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64be68 is 88 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64BE70 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128A2: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be70 is 96 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C1D8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128A6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1d8 is 968 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C1A0 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128AD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1a0 is 912 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C180 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128BB: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c180 is 880 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C1D0 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128C5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c1d0 is 960 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C210 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128CF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c210 is 1,024 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64BE80 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128D6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be80 is 112 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64BE88 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128DE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be88 is 120 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0xB64BE90 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128E6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64be90 is 128 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xB64C280 by thread #1 ==27803== Locks held: none ==27803== at 0x5E128ED: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #43 ==27803== Locks held: none ==27803== at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c280 is 1,136 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 8 at 0xB64C2C8 by thread #1 ==27803== Locks held: none ==27803== at 0x5E1C600: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13B87: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E19218: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E195CF: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E19712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== Address 0xb64c2c8 is 1,208 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 8 at 0xB64C318 by thread #1 ==27803== Locks held: none ==27803== at 0x5E13BC8: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD4575: switch_console_loop (switch_console.c:1193) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #43 ==27803== Locks held: none ==27803== at 0x5E185B6: ct_encode_string (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD2CF6: console_thread (switch_console.c:1064) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb64c318 is 1,288 bytes inside a block of size 1,344 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==27803== by 0x4CD3DFC: switch_console_loop (switch_console.c:1110) ==27803== by 0x10AEFC: main (switch.c:1227) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0x5111A64 by thread #1 ==27803== Locks held: none ==27803== at 0x4D02BDF: switch_core_destroy (switch_core.c:3048) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #43 ==27803== Locks held: none ==27803== at 0x4D030D9: switch_core_session_ctl (switch_core.c:2678) ==27803== by 0x4CD2CDB: console_thread (switch_console.c:1059) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a64 is 580 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: lock order "0xC0935C0 before 0x7D91F00" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x7D91F00 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4D4800B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==27803== by 0x4D4800B: do_shutdown (switch_loadable_module.c:2394) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== followed by a later acquisition of lock at 0xC0935C0 ==27803== at 0x483B622: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2323) ==27803== by 0x483DD7F: pthread_rwlock_trywrlock (hg_intercepts.c:2339) ==27803== by 0x503252C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110) ==27803== by 0x4CC0460: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266) ==27803== by 0x4D48679: switch_loadable_module_unprocess (switch_loadable_module.c:1267) ==27803== by 0x4D48679: do_shutdown (switch_loadable_module.c:2394) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== Lock at 0xC0935C0 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E22B: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==27803== by 0xC32773F: mod_hash_load (mod_hash.c:984) ==27803== by 0xC32773F: mod_hash_load (mod_hash.c:952) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0935c0 is 1,248 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7D91F00 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD6E220 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xC355974 by thread #1 ==27803== Locks held: 1, at address 0xBD6E220 ==27803== at 0xC3390EC: mod_voicemail_shutdown (mod_voicemail.c:6267) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #48 ==27803== Locks held: none ==27803== at 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4066) ==27803== by 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc355974 is 20 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD6E220 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0xC355974 by thread #48 ==27803== Locks held: none ==27803== at 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4066) ==27803== by 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0xBD6E220 ==27803== at 0xC3390EC: mod_voicemail_shutdown (mod_voicemail.c:6267) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xc355974 is 20 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD6E220 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xC355970 by thread #48 ==27803== Locks held: 1, at address 0xBD6E220 ==27803== at 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4094) ==27803== by 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0xC33913A: mod_voicemail_shutdown (mod_voicemail.c:6274) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xc355970 is 16 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD6E220 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0xC355970 by thread #1 ==27803== Locks held: none ==27803== at 0xC33913A: mod_voicemail_shutdown (mod_voicemail.c:6274) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #48 ==27803== Locks held: 1, at address 0xBD6E220 ==27803== at 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4094) ==27803== by 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4046) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xc355970 is 16 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: lock order "0x7427860 before 0xC0F7E78" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xC0F7E78 ==27803== at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158) ==27803== by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173) ==27803== by 0xC3391DA: mod_voicemail_shutdown (mod_voicemail.c:6289) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== followed by a later acquisition of lock at 0x7427860 ==27803== at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158) ==27803== by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173) ==27803== by 0x4D59BBA: switch_event_unbind_callback (switch_event.c:2131) ==27803== by 0xC3ED4FF: mod_spandsp_shutdown (mod_spandsp.c:896) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== Lock at 0x7427860 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D56704: switch_event_init (switch_event.c:699) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xC4A9B18 by thread #1 ==27803== Locks held: 1, at address 0xC0F7E78 ==27803== at 0xC3F72C1: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1801) ==27803== by 0xC3ED595: mod_spandsp_shutdown (mod_spandsp.c:907) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: pthread_cond_{signal,broadcast}: dubious: associated lock is not held by any thread ==27803== at 0x483A095: pthread_cond_signal_WRK (hg_intercepts.c:1382) ==27803== by 0x483D89A: pthread_cond_signal@* (hg_intercepts.c:1403) ==27803== by 0xC3F72D3: wake_thread (mod_spandsp_fax.c:137) ==27803== by 0xC3F72D3: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1802) ==27803== by 0xC3ED595: mod_spandsp_shutdown (mod_spandsp.c:907) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD906B0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xC3F71F3: mod_spandsp_fax_load (mod_spandsp_fax.c:1779) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851) ==27803== by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd906b0 is 4,272 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #32 ==27803== Locks held: 1, at address 0xBD906B0 ==27803== at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DCB6F8: timer_generic_sync (switch_time.c:383) ==27803== by 0xC3F2888: timer_thread_run (mod_spandsp_fax.c:222) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111a68 is 584 bytes inside data symbol "runtime" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: Bug in libpthread: write lock granted on rwlock which is currently rd-held ==27803== at 0x483B622: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2323) ==27803== by 0x483DD7F: pthread_rwlock_trywrlock (hg_intercepts.c:2339) ==27803== by 0x503252C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110) ==27803== by 0x4CC0460: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266) ==27803== by 0x4D4810E: switch_loadable_module_unprocess (switch_loadable_module.c:1152) ==27803== by 0x4D4810E: do_shutdown (switch_loadable_module.c:2394) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1 unlocked lock at 0x7A98E10 currently held by thread #13 ==27803== at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538) ==27803== by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557) ==27803== by 0x4D48050: switch_loadable_module_unprocess (switch_loadable_module.c:1153) ==27803== by 0x4D48050: do_shutdown (switch_loadable_module.c:2394) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Lock at 0x7A98E10 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==27803== by 0x953EC17: mod_sofia_load (mod_sofia.c:6345) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x953E69A: mod_sofia_load (mod_sofia.c:6247) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Possible data race during write of size 4 at 0x9614124 by thread #1 ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78 ==27803== at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x956C5C1: sofia_queue_message (sofia.c:2371) ==27803== by 0x956C7DC: sofia_event_callback (sofia.c:2655) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557202: sofia_profile_thread_run (sofia.c:3422) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9614124 by thread #25 ==27803== Locks held: none ==27803== at 0x95407D0: sofia_profile_worker_thread_run (sofia.c:2964) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78 ==27803== at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EC8868 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x954EF6F: config_sofia (sofia.c:4547) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ec8868 is 7,640 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 1 at 0x7EC70B0 by thread #25 ==27803== Locks held: 1, at address 0x7EC8868 ==27803== at 0x95409A6: sofia_profile_worker_thread_run (sofia.c:3044) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ec70b0 is 1,568 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x954EDBE: config_sofia (sofia.c:4504) ==27803== by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x9614128 by thread #31 ==27803== Locks held: 1, at address 0x7A75880 ==27803== at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==27803== by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: 1, at address 0xC0F7E78 ==27803== at 0x953E20A: mod_sofia_shutdown_cleanup (mod_sofia.c:6457) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9614128 by thread #1 ==27803== Locks held: 1, at address 0xC0F7E78 ==27803== at 0x953E20A: mod_sofia_shutdown_cleanup (mod_sofia.c:6457) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #31 ==27803== Locks held: 1, at address 0x7A75880 ==27803== at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==27803== by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9614124 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x9557216: sofia_profile_thread_run (sofia.c:3421) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78 ==27803== at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x79E87D8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79e87d8 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during read of size 8 at 0x7ED14B8 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x94F4914: su_base_port_step (su_base_port.c:453) ==27803== by 0x9557300: sofia_profile_thread_run (sofia.c:3447) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses 0x79E87D8 0x975EC58 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94C26B1: nua_stack_shutdown (nua_stack.c:890) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x7ed14b8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xC0F7E78 was first observed ==27803== at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025) ==27803== by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040) ==27803== by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49) ==27803== by 0xC33C0A0: load_profile (mod_voicemail.c:766) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304) ==27803== by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425) ==27803== by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419) ==27803== by 0xC33C087: load_profile (mod_voicemail.c:760) ==27803== by 0xC340C4A: load_config (mod_voicemail.c:867) ==27803== by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9614124 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x956C5C1: sofia_queue_message (sofia.c:2371) ==27803== by 0x956C7DC: sofia_event_callback (sofia.c:2655) ==27803== by 0x94C13B6: nua_application_event (nua_stack.c:393) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4927: su_base_port_step (su_base_port.c:454) ==27803== by 0x9557300: sofia_profile_thread_run (sofia.c:3447) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78 ==27803== at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443) ==27803== by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Lock at 0x968D8C0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F9825: su_pthread_port_wait (su_pthread_port.c:446) ==27803== by 0x94A23F9: nua_destroy (nua.c:233) ==27803== by 0x9557426: sofia_profile_thread_run (sofia.c:3472) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x968d8c0 is on thread #11's stack ==27803== in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417) ==27803== ==27803== Lock at 0x968D8E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F9842: su_pthread_port_wait (su_pthread_port.c:450) ==27803== by 0x94A23F9: nua_destroy (nua.c:233) ==27803== by 0x9557426: sofia_profile_thread_run (sofia.c:3472) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x968d8e8 is on thread #11's stack ==27803== in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417) ==27803== ==27803== Lock at 0x9758DD8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9758dd8 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Lock at 0x975EC58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== Possible data race during write of size 8 at 0x975EC18 by thread #11 ==27803== Locks held: 4, at addresses 0x7ED14F8 0x968D8C0 0x968D8E8 0x9758DD8 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94F9862: su_pthread_port_wait (su_pthread_port.c:457) ==27803== by 0x94A23F9: nua_destroy (nua.c:233) ==27803== by 0x9557426: sofia_profile_thread_run (sofia.c:3472) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 1, at address 0x975EC58 ==27803== at 0x94F47FE: su_base_port_run (su_base_port.c:346) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x975ec18 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #15 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614090 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2B72: su_block_find (su_alloc.c:317) ==27803== by 0x94F2B72: su_free (su_alloc.c:918) ==27803== by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158) ==27803== by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230) ==27803== by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225) ==27803== by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous read of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2ACF: su_block_find (su_alloc.c:299) ==27803== by 0x94F2ACF: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==27803== by 0x94B888E: nua_base_server_report (nua_server.c:739) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9B3C2E0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94AB40F: nh_create_handle (nua_common.c:127) ==27803== by 0x94C1EAF: nh_create (nua_stack.c:904) ==27803== by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032) ==27803== by 0x94B81D1: nua_stack_process_request (nua_server.c:220) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94B8896: nua_base_server_report (nua_server.c:741) ==27803== by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513) ==27803== by 0x94C3395: nua_stack_signal (nua_stack.c:657) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Lock at 0x9AFC910 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94C237B: nua_stack_event (nua_stack.c:324) ==27803== by 0x94B895C: nua_base_server_report (nua_server.c:722) ==27803== by 0x94B7E1F: nua_server_report (nua_server.c:675) ==27803== by 0x94B7E1F: nua_stack_process_request (nua_server.c:279) ==27803== by 0x949B9AF: incoming_callback (nta.c:5570) ==27803== by 0x949B9AF: leg_recv (nta.c:4870) ==27803== by 0x949D945: agent_recv_request (nta.c:3093) ==27803== by 0x949D945: agent_recv_message (nta.c:2789) ==27803== by 0x950C397: tport_base_deliver (tport.c:3068) ==27803== by 0x950C397: tport_deliver (tport.c:3056) ==27803== by 0x950C516: tport_parse (tport.c:2974) ==27803== by 0x950CF71: tport_recv_event (tport.c:2916) ==27803== by 0x950F70A: tport_base_wakeup (tport.c:2817) ==27803== by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17 ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x9485937: incoming_reclaim (nta.c:5808) ==27803== by 0x9485937: incoming_free (nta.c:5753) ==27803== by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #15 ==27803== Locks held: 2, at addresses (and 2 that can't be shown) ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 4 at 0x96132A0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F082D: sres_sofia_update (sresolv.c:189) ==27803== by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166) ==27803== by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at addresses (and 1 that can't be shown) ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94F087D: sres_sofia_update (sresolv.c:189) ==27803== by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166) ==27803== by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== Address 0x96132a0 is 32 bytes inside data symbol "sresolv_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 4 at 0x96132A0 by thread #17 ==27803== Locks held: 1, at address 0x97E8D48 ==27803== at 0x94F082D: sres_sofia_update (sresolv.c:189) ==27803== by 0x94F289C: _su_home_deinit (su_alloc.c:1109) ==27803== by 0x94F2E33: su_home_unref (su_alloc.c:784) ==27803== by 0x94F0C00: sres_resolver_destroy (sresolv.c:168) ==27803== by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #15 ==27803== Locks held: 1, at addresses (and 1 that can't be shown) ==27803== at 0x94F6CBB: su_log_init.part.0 (su_log.c:178) ==27803== by 0x94F6DE9: su_log_init (su_log.c:155) ==27803== by 0x94F6DE9: _su_vllog (su_log.c:127) ==27803== by 0x94F7005: _su_llog (su_log.c:113) ==27803== by 0x94F087D: sres_sofia_update (sresolv.c:189) ==27803== by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166) ==27803== by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== Address 0x96132a0 is 32 bytes inside data symbol "sresolv_log" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x92E7318 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x92EB308 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== Lock at 0x97E8D48 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #17 ==27803== ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13 ==27803== Locks held: 1, at address 0x92E7318 ==27803== at 0x94F498D: su_base_port_step (su_base_port.c:472) ==27803== by 0x9557300: sofia_profile_thread_run (sofia.c:3447) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #17 ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48 ==27803== at 0x94F4603: su_base_port_send (su_base_port.c:166) ==27803== by 0x94C239D: nua_stack_event (nua_stack.c:328) ==27803== by 0x94C26B1: nua_stack_shutdown (nua_stack.c:890) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #13 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #2: pthread_rwlock_destroy of a locked mutex ==27803== at 0x483B002: pthread_rwlock_destroy_WRK (hg_intercepts.c:2102) ==27803== by 0x483DD5E: pthread_rwlock_destroy (hg_intercepts.c:2119) ==27803== by 0x503358E: run_cleanups (apr_pools.c:2109) ==27803== by 0x503358E: apr_pool_destroy (apr_pools.c:754) ==27803== by 0x503358E: apr_pool_destroy (apr_pools.c:742) ==27803== by 0x4CDD93E: pool_thread (switch_core_memory.c:601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614050 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614050 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A76: su_block_find (su_alloc.c:301) ==27803== by 0x94F2A76: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614098 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614098 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A7E: su_block_find (su_alloc.c:302) ==27803== by 0x94F2A7E: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during read of size 8 at 0x9614088 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7EAB3F0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119) ==27803== by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x7ECA5C8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #20 ==27803== ==27803== Lock at 0x92E61E8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #16 ==27803== ==27803== Possible data race during write of size 8 at 0x9614088 by thread #20 ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F9FAB: su_root_destroy (su_root.c:535) ==27803== by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 8 by thread #16 ==27803== Locks held: 1, at address 0x92E61E8 ==27803== at 0x94F2A89: su_block_find (su_alloc.c:303) ==27803== by 0x94F2A89: su_free (su_alloc.c:918) ==27803== by 0x94F2DEF: su_home_unref (su_alloc.c:779) ==27803== by 0x95054D4: tport_destroy (tport.c:568) ==27803== by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083) ==27803== by 0x94C274E: nua_stack_shutdown (nua_stack.c:887) ==27803== by 0x94C3337: nua_stack_signal (nua_stack.c:594) ==27803== by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280) ==27803== by 0x94F4858: su_base_port_run (su_base_port.c:335) ==27803== Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during write of size 4 at 0x9A8EE04 by thread #23 ==27803== Locks held: none ==27803== at 0x4CE7061: switch_user_sql_thread (switch_core_sqldb.c:2375) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x4CE90FF: switch_sql_queue_manager_stop (switch_core_sqldb.c:1876) ==27803== by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==27803== by 0x955745E: sofia_profile_thread_run (sofia.c:3480) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8ee04 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7ED14F8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75) ==27803== by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90) ==27803== by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x94F21F9: su_home_new (su_alloc.c:569) ==27803== by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534) ==27803== by 0x94F9E88: su_root_create (su_root.c:409) ==27803== by 0x95560C2: sofia_profile_thread_run (sofia.c:3155) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== Possible data race during read of size 4 at 0x9A8EE04 by thread #11 ==27803== Locks held: 1, at address 0x7ED14F8 ==27803== at 0x4CE910B: switch_sql_queue_manager_stop (switch_core_sqldb.c:1869) ==27803== by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==27803== by 0x955745E: sofia_profile_thread_run (sofia.c:3480) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #23 ==27803== Locks held: none ==27803== at 0x4CE7061: switch_user_sql_thread (switch_core_sqldb.c:2375) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9a8ee04 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0x9557015: sofia_profile_thread_run (sofia.c:3382) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #11 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7A75880 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x953E33C: mod_sofia_load (mod_sofia.c:6117) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x9614128 by thread #13 ==27803== Locks held: 1, at address 0x7A75880 ==27803== at 0x9556987: sofia_profile_thread_run (sofia.c:3533) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #31 ==27803== Locks held: 1, at address 0x7A75880 ==27803== at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==27803== by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #13: Exiting thread still holds 2 locks ==27803== at 0x5197066: __exit_thread (exit-thread.h:36) ==27803== by 0x5197066: start_thread (pthread_create.c:607) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0xBD30BC4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CE902D: switch_sql_queue_manager_stop (switch_core_sqldb.c:1866) ==27803== by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==27803== by 0xBE95E41: mod_fifo_shutdown (mod_fifo.c:4925) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0xBD30BC4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CE90AF: switch_sql_queue_manager_stop (switch_core_sqldb.c:1867) ==27803== by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==27803== by 0xBE95E41: mod_fifo_shutdown (mod_fifo.c:4925) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #29: lock order "0xBD30C38 before 0xBD30C88" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD30C88 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD30C38 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0xBD30C38 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD30C88 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0xBD30C38 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD30C88 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd30c88 is 536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==27803== by 0xBE9EFA5: load_config (mod_fifo.c:4465) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885) ==27803== by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #29: lock order "0x7B9F680 before 0xBD42B58" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD42B58 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==27803== by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==27803== by 0x4CE7060: switch_user_sql_thread (switch_core_sqldb.c:2373) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x7B9F680 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110) ==27803== by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0xBD42B58 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x4CE5E02: add_handle (switch_core_sqldb.c:125) ==27803== by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x7B9F680 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==27803== by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453) ==27803== by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0xBD42B58 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93) ==27803== by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4CE5E62: create_handle (switch_core_sqldb.c:89) ==27803== by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==27803== by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==27803== by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #29 ==27803== ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #30 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0xBEA0495: start_node_thread (mod_fifo.c:2199) ==27803== by 0xBEA0495: mod_fifo_load (mod_fifo.c:4911) ==27803== by 0xBEA0495: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD02EB0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xBEA0210: mod_fifo_load (mod_fifo.c:4879) ==27803== by 0xBEA0210: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd02eb0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0xBEA7AF8 by thread #30 ==27803== Locks held: none ==27803== at 0xBE9E6BA: node_thread_run (mod_fifo.c:2103) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0xBD02EB0 ==27803== at 0xBE95E87: stop_node_thread (mod_fifo.c:2206) ==27803== by 0xBE95E87: mod_fifo_shutdown (mod_fifo.c:4935) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xbea7af8 is 1400 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0xBD02EB0 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xBEA0210: mod_fifo_load (mod_fifo.c:4879) ==27803== by 0xBEA0210: mod_fifo_load (mod_fifo.c:4849) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0xbd02eb0 is 560 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xBEA7AF8 by thread #30 ==27803== Locks held: none ==27803== at 0xBE9E6C7: node_thread_run (mod_fifo.c:2187) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0xBD02EB0 ==27803== at 0xBE95E87: stop_node_thread (mod_fifo.c:2206) ==27803== by 0xBE95E87: mod_fifo_shutdown (mod_fifo.c:4935) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xbea7af8 is 1400 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x976F990 by thread #1 ==27803== Locks held: none ==27803== at 0x4D47EBC: do_shutdown (switch_loadable_module.c:2391) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x976f990 is 2,672 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x9B74BE4 by thread #1 ==27803== Locks held: none ==27803== at 0x9B5EEF2: do_shutdown (mod_verto.c:4632) ==27803== by 0x9B5EEF2: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #3 ==27803== Locks held: none ==27803== at 0x9B609CB: presence_event_handler (mod_verto.c:6107) ==27803== by 0x4D579C9: switch_event_deliver (switch_event.c:408) ==27803== by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b74be4 is 36 bytes inside data symbol "verto_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x97AF608 by thread #1 ==27803== Locks held: 1, at address 0x976F060 ==27803== at 0x9B5EF38: kill_profile (mod_verto.c:4527) ==27803== by 0x9B5EF38: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF38: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x97CFAC8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67F54: parse_config (mod_verto.c:4802) ==27803== by 0x9B67F54: init (mod_verto.c:5069) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x97AF5A4 by thread #1 ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8 ==27803== at 0x9B5D300: close_socket (mod_verto.c:168) ==27803== by 0x9B5EF6E: kill_profile (mod_verto.c:4535) ==27803== by 0x9B5EF6E: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF6E: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af5a4 is 8,340 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x97CFAC8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67F54: parse_config (mod_verto.c:4802) ==27803== by 0x9B67F54: init (mod_verto.c:5069) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x97AF5A4 by thread #1 ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8 ==27803== at 0x9B5D32C: close_file (mod_verto.c:162) ==27803== by 0x9B5D32C: close_socket (mod_verto.c:170) ==27803== by 0x9B5EF6E: kill_profile (mod_verto.c:4535) ==27803== by 0x9B5EF6E: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF6E: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af5a4 is 8,340 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #18 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888) ==27803== by 0x9B68D62: run_profile_thread (mod_verto.c:5287) ==27803== by 0x9B68D62: run_profiles (mod_verto.c:5297) ==27803== by 0x9B68D62: mod_verto_load (mod_verto.c:6286) ==27803== by 0x9B68D62: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x97AF608 by thread #18 ==27803== Locks held: none ==27803== at 0x9B5DDA4: runtime (mod_verto.c:4612) ==27803== by 0x9B5DDA4: profile_thread (mod_verto.c:5251) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x976F060 ==27803== at 0x9B5EF38: kill_profile (mod_verto.c:4527) ==27803== by 0x9B5EF38: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF38: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x97AF608 by thread #18 ==27803== Locks held: none ==27803== at 0x9B5DDE7: profile_thread (mod_verto.c:5252) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x976F060 ==27803== at 0x9B5EF38: kill_profile (mod_verto.c:4527) ==27803== by 0x9B5EF38: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF38: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x97CFAC8 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67F54: parse_config (mod_verto.c:4802) ==27803== by 0x9B67F54: init (mod_verto.c:5069) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F54: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x97AF5A8 by thread #1 ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8 ==27803== at 0x9B5D320: close_file (mod_verto.c:156) ==27803== by 0x9B5D320: close_socket (mod_verto.c:170) ==27803== by 0x9B5EF6E: kill_profile (mod_verto.c:4535) ==27803== by 0x9B5EF6E: kill_profiles (mod_verto.c:4565) ==27803== by 0x9B5EF6E: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x97af5a8 is 8,344 bytes inside a block of size 143,360 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534) ==27803== by 0x9B67F17: parse_config (mod_verto.c:4799) ==27803== by 0x9B67F17: init (mod_verto.c:5069) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6250) ==27803== by 0x9B67F17: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x9B74C10 by thread #18 ==27803== Locks held: 1, at address 0x976F060 ==27803== at 0x9B5DEDB: profile_thread (mod_verto.c:5270) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x9B5EFEE: kill_profiles (mod_verto.c:4570) ==27803== by 0x9B5EFEE: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5EFEE: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x9b74c10 is 80 bytes inside data symbol "verto_globals" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #19 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CF3F74: check_queue (switch_core_session.c:1859) ==27803== by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888) ==27803== by 0x9B68D62: run_profile_thread (mod_verto.c:5287) ==27803== by 0x9B68D62: run_profiles (mod_verto.c:5297) ==27803== by 0x9B68D62: mod_verto_load (mod_verto.c:6286) ==27803== by 0x9B68D62: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x976F060 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6215) ==27803== by 0x9B67C91: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x9B74C10 by thread #1 ==27803== Locks held: none ==27803== at 0x9B5F01F: kill_profiles (mod_verto.c:4570) ==27803== by 0x9B5F01F: do_shutdown (mod_verto.c:4636) ==27803== by 0x9B5F01F: mod_verto_shutdown (mod_verto.c:6310) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #19 ==27803== Locks held: 1, at address 0x976F060 ==27803== at 0x9B5DEDB: profile_thread (mod_verto.c:5270) ==27803== by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x9b74c10 is 80 bytes inside data symbol "verto_globals" ==27803== ==27803== ---Thread-Announcement------------------------------------------ ==27803== ==27803== Thread #38 was created ==27803== at 0x56244BE: clone (clone.S:71) ==27803== by 0x5195DDE: create_thread (createthread.c:101) ==27803== by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==27803== by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425) ==27803== by 0x483D46C: pthread_create@* (hg_intercepts.c:458) ==27803== by 0x5038861: apr_thread_create (thread.c:194) ==27803== by 0x4CFF801: switch_core_launch_thread (switch_core.c:615) ==27803== by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150) ==27803== by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #38: lock order "0x976F210 before 0x976F260" violated ==27803== ==27803== Observed (incorrect) order is: acquisition of lock at 0x976F260 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x9B5E08B: mod_verto_runtime (mod_verto.c:6330) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x976F210 ==27803== at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207) ==27803== by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228) ==27803== by 0x9B5E0C2: mod_verto_runtime (mod_verto.c:6332) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Required order was established by acquisition of lock at 0x976F210 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x9B5DF96: mod_verto_runtime (mod_verto.c:6323) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== followed by a later acquisition of lock at 0x976F260 ==27803== at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907) ==27803== by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923) ==27803== by 0x9B5E08B: mod_verto_runtime (mod_verto.c:6330) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== Lock at 0x976F210 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67D32: mod_verto_load (mod_verto.c:6228) ==27803== by 0x9B67D32: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f210 is 752 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x976F260 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x9B67D4A: mod_verto_load (mod_verto.c:6229) ==27803== by 0x9B67D4A: mod_verto_load (mod_verto.c:6182) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x976f260 is 832 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7E44218 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x8EE9BF9: mod_event_socket_load (mod_event_socket.c:1190) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7e44218 is 408 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0xBDD4008 by thread #1 ==27803== Locks held: 1, at address 0x7E44218 ==27803== at 0x503701E: socket_cleanup (sockets.c:44) ==27803== by 0x8EE9B89: close_socket (mod_event_socket.c:571) ==27803== by 0x8EEB5CC: mod_event_socket_shutdown (mod_event_socket.c:586) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0xbdd4008 is 472 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x8EED34D: mod_event_socket_runtime (mod_event_socket.c:2952) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Block was alloc'd by thread #39 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7E44218 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x8EE9BF9: mod_event_socket_load (mod_event_socket.c:1190) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7e44218 is 408 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 8 at 0x8EF68C0 by thread #1 ==27803== Locks held: 1, at address 0x7E44218 ==27803== at 0x8EE9B8A: close_socket (mod_event_socket.c:572) ==27803== by 0x8EEB5CC: mod_event_socket_shutdown (mod_event_socket.c:586) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x8ef68c0 is 0 bytes inside data symbol "listen_list" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x79F5838 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DCCFC8: softtimer_load (switch_time.c:1522) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #1 ==27803== Locks held: 1, at address 0x79F5838 ==27803== at 0x4DCA963: softtimer_shutdown (switch_time.c:1586) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #38 ==27803== Locks held: none ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D45119: switch_loadable_module_exec (switch_loadable_module.c:125) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x8EF6580 by thread #39 ==27803== Locks held: none ==27803== at 0x8EED8D8: mod_event_socket_runtime (mod_event_socket.c:3011) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x8EEB5A6: mod_event_socket_shutdown (mod_event_socket.c:581) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x8ef6580 is 32 bytes inside data symbol "prefs" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x79F5838 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DCCFC8: softtimer_load (switch_time.c:1522) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC229: softtimer_runtime (switch_time.c:1123) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x79F5838 ==27803== at 0x4DCA963: softtimer_shutdown (switch_time.c:1586) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5136B68 by thread #40 ==27803== Locks held: none ==27803== at 0x4DCC239: softtimer_runtime (switch_time.c:1308) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCA8E8: softtimer_shutdown (switch_time.c:1582) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5136b68 is 8 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x79F5838 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DCCFC8: softtimer_load (switch_time.c:1522) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40 ==27803== Locks held: 1, at address 0x79F5838 ==27803== at 0x4DCC620: softtimer_runtime (switch_time.c:1323) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #39 ==27803== Locks held: none ==27803== at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312) ==27803== by 0x4DBF43A: switch_log_vprintf (switch_log.c:518) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D45119: switch_loadable_module_exec (switch_loadable_module.c:125) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x79F5838 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DCCFC8: softtimer_load (switch_time.c:1522) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #1 ==27803== Locks held: none ==27803== at 0x4DCA99A: softtimer_shutdown (switch_time.c:1589) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #40 ==27803== Locks held: 1, at address 0x79F5838 ==27803== at 0x4DCC620: softtimer_runtime (switch_time.c:1323) ==27803== by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5136b60 is 0 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x9B0B298 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0xB965774: mod_conference_load (mod_conference.c:3980) ==27803== by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==27803== by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x9b0b298 is 760 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==27803== by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==27803== by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287) ==27803== by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0xB9A3A78 by thread #1 ==27803== Locks held: none ==27803== at 0xB956AFE: mod_conference_shutdown (mod_conference.c:4023) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #50 ==27803== Locks held: 1, at address 0x9B0B298 ==27803== at 0xB964B3D: conference_thread_run (mod_conference.c:898) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0xb9a3a78 is 56 bytes inside data symbol "conference_globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x51117D0 by thread #1 ==27803== Locks held: none ==27803== at 0x4CEDC70: switch_core_sqldb_stop (switch_core_sqldb.c:3981) ==27803== by 0x4D4B8E4: switch_loadable_module_shutdown (switch_loadable_module.c:2476) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #9 ==27803== Locks held: none ==27803== at 0x4CECB0D: switch_core_sql_db_thread (switch_core_sqldb.c:1590) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x51117d0 is 16 bytes inside data symbol "sql_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x51117D0 by thread #9 ==27803== Locks held: none ==27803== at 0x4CECB0D: switch_core_sql_db_thread (switch_core_sqldb.c:1590) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CEDC70: switch_core_sqldb_stop (switch_core_sqldb.c:3981) ==27803== by 0x4D4B8E4: switch_loadable_module_shutdown (switch_loadable_module.c:2476) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x51117d0 is 16 bytes inside data symbol "sql_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5112074 by thread #1 ==27803== Locks held: none ==27803== at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==27803== by 0x4D02C36: switch_core_destroy (switch_core.c:3060) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #6 ==27803== Locks held: none ==27803== at 0x4D43CC7: switch_scheduler_task_thread (switch_scheduler.c:187) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5112074 is 20 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5112074 by thread #6 ==27803== Locks held: none ==27803== at 0x4D43CC7: switch_scheduler_task_thread (switch_scheduler.c:187) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==27803== by 0x4D02C36: switch_core_destroy (switch_core.c:3060) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5112074 is 20 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Lock at 0x7B9F590 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4DBFD66: switch_log_init (switch_log.c:704) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7b9f590 is 800,080 bytes inside a block of size 802,816 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x5029D15: apr_queue_create (apr_queue.c:129) ==27803== by 0x4DBFD4E: switch_log_init (switch_log.c:700) ==27803== by 0x4D06399: switch_core_init (switch_core.c:2001) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x511368C by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4DBF667: switch_log_vprintf (switch_log.c:616) ==27803== by 0x4DBFC0A: switch_log_printf (switch_log.c:503) ==27803== by 0x4D43A89: task_thread_loop (switch_scheduler.c:147) ==27803== by 0x4D43CD9: switch_scheduler_task_thread (switch_scheduler.c:197) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: 1, at address 0x7B9F590 ==27803== at 0x4DBF26B: switch_log_unbind_logger (switch_log.c:410) ==27803== by 0x48543CF: mod_console_shutdown (mod_console.c:511) ==27803== by 0x4D49760: do_shutdown (switch_loadable_module.c:2397) ==27803== by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==27803== by 0x4D02C27: switch_core_destroy (switch_core.c:3054) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x511368c is 0 bytes inside data symbol "console_mods_loaded" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7BA0200 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033AD9: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836) ==27803== by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==27803== by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==27803== by 0x4D063DF: switch_core_init (switch_core.c:2014) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during read of size 4 at 0x79EF0B0 by thread #6 ==27803== Locks held: 1, at address 0x7BA0200 ==27803== at 0x4D43A40: task_thread_loop (switch_scheduler.c:142) ==27803== by 0x4D43CD9: switch_scheduler_task_thread (switch_scheduler.c:197) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd ==27803== at 0x48389F2: calloc (vg_replace_malloc.c:760) ==27803== by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221) ==27803== by 0x4D06469: switch_core_init (switch_core.c:2025) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5112074 by thread #6 ==27803== Locks held: none ==27803== at 0x4D43D3C: switch_scheduler_task_thread (switch_scheduler.c:206) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==27803== by 0x4D02C36: switch_core_destroy (switch_core.c:3060) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5112074 is 20 bytes inside data symbol "globals" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Lock at 0x7427960 was first observed ==27803== at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785) ==27803== by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66) ==27803== by 0x4D5674C: switch_event_init (switch_event.c:702) ==27803== by 0x4D062EB: switch_core_init (switch_core.c:1986) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd ==27803== at 0x48367A3: malloc (vg_replace_malloc.c:307) ==27803== by 0x5033467: allocator_alloc (apr_pools.c:300) ==27803== by 0x5033467: apr_palloc (apr_pools.c:631) ==27803== by 0x502A799: apr_pstrmemdup (apr_strings.c:107) ==27803== by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==27803== by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232) ==27803== by 0x4D06066: load_mime_types (switch_core.c:1296) ==27803== by 0x4D06066: switch_core_init (switch_core.c:1939) ==27803== by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470) ==27803== by 0x10AEC7: main (switch.c:1200) ==27803== Block was alloc'd by thread #1 ==27803== ==27803== Possible data race during write of size 4 at 0x5112810 by thread #1 ==27803== Locks held: 1, at address 0x7427960 ==27803== at 0x4D57C87: switch_event_shutdown (switch_event.c:559) ==27803== by 0x4D02C91: switch_core_destroy (switch_core.c:3073) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #3 ==27803== Locks held: none ==27803== at 0x4D57B40: switch_event_dispatch_thread (switch_event.c:324) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5112810 is 0 bytes inside data symbol "SYSTEM_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 1 at 0x5113695 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFCF5: log_thread (switch_log.c:492) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous read of size 1 by thread #1 ==27803== Locks held: none ==27803== at 0x4DBFE12: switch_log_shutdown (switch_log.c:750) ==27803== by 0x4D02CC3: switch_core_destroy (switch_core.c:3076) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1 ==27803== Locks held: none ==27803== at 0x4DBFE25: switch_log_shutdown (switch_log.c:750) ==27803== by 0x4D02CC3: switch_core_destroy (switch_core.c:3076) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous write of size 1 by thread #5 ==27803== Locks held: none ==27803== at 0x4DBFCF5: log_thread (switch_log.c:492) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5111798 by thread #1 ==27803== Locks held: none ==27803== at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673) ==27803== by 0x4D02D30: switch_core_destroy (switch_core.c:3080) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== ==27803== This conflicts with a previous read of size 4 by thread #46 ==27803== Locks held: none ==27803== at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==27803== by 0x4CEE229: switch_core_session_thread_pool_worker (switch_core_session.c:1806) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during read of size 4 at 0x5111798 by thread #2 ==27803== Locks held: none ==27803== at 0x4CDD8C7: pool_thread (switch_core_memory.c:577) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673) ==27803== by 0x4D02D30: switch_core_destroy (switch_core.c:3080) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Possible data race during write of size 4 at 0x5111798 by thread #2 ==27803== Locks held: none ==27803== at 0x4CDD908: pool_thread (switch_core_memory.c:656) ==27803== by 0x503867B: dummy_worker (thread.c:151) ==27803== by 0x483C56E: mythread_wrapper (hg_intercepts.c:387) ==27803== by 0x5196FA2: start_thread (pthread_create.c:486) ==27803== by 0x56244CE: clone (clone.S:95) ==27803== ==27803== This conflicts with a previous write of size 4 by thread #1 ==27803== Locks held: none ==27803== at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673) ==27803== by 0x4D02D30: switch_core_destroy (switch_core.c:3080) ==27803== by 0x10AF01: main (switch.c:1229) ==27803== Address 0x5111798 is 24 bytes inside data symbol "memory_manager" ==27803== ==27803== ---------------------------------------------------------------- ==27803== ==27803== Thread #1: pthread_mutex_destroy with invalid argument ==27803== at 0x4839759: mutex_destroy_WRK (hg_intercepts.c:853) ==27803== by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871) ==27803== by 0x6F4EA9B: ??? (in /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0) ==27803== by 0x400F6F5: _dl_fini (dl-fini.c:138) ==27803== by 0x5564D8B: __run_exit_handlers (exit.c:108) ==27803== by 0x5564EB9: exit (exit.c:139) ==27803== by 0x554F0A1: (below main) (libc-start.c:342) ==27803== ==27803== ==27803== Use --history-level=approx or =none to gain increased speed, at ==27803== the cost of reduced accuracy of conflicting-access information ==27803== For lists of detected and suppressed errors, rerun with: -s ==27803== ERROR SUMMARY: 25902 errors from 671 contexts (suppressed: 1113983 from 864)