==18304== Helgrind, a thread error detector ==18304== Copyright (C) 2007-2017, and GNU GPL'd, by OpenWorks LLP et al. ==18304== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info ==18304== Command: ./freeswitch ==18304== Parent PID: 3941 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #1 is the program's root thread ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #2 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CDA430: switch_core_memory_init (switch_core_memory.c:736) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC238 by thread #1 ==18304== Locks held: none ==18304== at 0x4CDA431: switch_core_memory_init (switch_core_memory.c:738) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x4CDA1AF: pool_thread (switch_core_memory.c:575) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #3 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4D523E8: switch_event_launch_dispatch_threads (switch_event.c:674) ==18304== by 0x4D52506: check_dispatch (switch_event.c:635) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411E60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D5258C: switch_event_init (switch_event.c:700) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e60 is 3,376 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FD2E0 by thread #1 ==18304== Locks held: 1, at address 0x7411E60 ==18304== at 0x4D52407: switch_event_launch_dispatch_threads (switch_event.c:675) ==18304== by 0x4D52506: check_dispatch (switch_event.c:635) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #3 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x4D5399A: switch_event_dispatch_thread (switch_event.c:316) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fd2e0 is 0 bytes inside data symbol "EVENT_DISPATCH_QUEUE_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411E60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D5258C: switch_event_init (switch_event.c:700) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e60 is 3,376 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FD2A0 by thread #1 ==18304== Locks held: 1, at address 0x7411E60 ==18304== at 0x4D52507: check_dispatch (switch_event.c:637) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x4D53950: switch_event_dispatch_thread (switch_event.c:302) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fd2a0 is 0 bytes inside data symbol "THREAD_COUNT" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FD290 by thread #1 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x4D526FB: switch_event_init (switch_event.c:737) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #3 ==18304== Locks held: none ==18304== at 0x4D539B0: switch_event_dispatch_thread (switch_event.c:324) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fd290 is 0 bytes inside data symbol "SYSTEM_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x75C2C18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AA8: switch_xml_init (switch_xml.c:2416) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2c18 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2CB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AD8: switch_xml_init (switch_xml.c:2418) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2cb8 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC238 by thread #1 ==18304== Locks held: 2, at addresses 0x75C2C18 0x75C2CB8 ==18304== at 0x4CDA0CB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4DB04E2: switch_stun_ip_lookup (switch_stun.c:908) ==18304== by 0x4DB3DA4: preprocess_stun_set (switch_xml.c:164) ==18304== by 0x4DB5677: preprocess (switch_xml.c:1533) ==18304== by 0x4DB57C4: preprocess_glob (switch_xml.c:1383) ==18304== by 0x4DB560F: preprocess (switch_xml.c:1537) ==18304== by 0x4DBA544: switch_xml_parse_file (switch_xml.c:1682) ==18304== by 0x4DBA6CB: __switch_xml_open_root (switch_xml.c:2370) ==18304== by 0x4DB6E25: switch_xml_open_root (switch_xml.c:2340) ==18304== by 0x4DB7B1C: switch_xml_init (switch_xml.c:2426) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x4CDA1AF: pool_thread (switch_core_memory.c:575) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2C18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AA8: switch_xml_init (switch_xml.c:2416) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2c18 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2CB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AD8: switch_xml_init (switch_xml.c:2418) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2cb8 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x723A1D8 by thread #1 ==18304== Locks held: 3, at addresses 0x723A218 0x75C2C18 0x75C2CB8 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4DB04E2: switch_stun_ip_lookup (switch_stun.c:908) ==18304== by 0x4DB3DA4: preprocess_stun_set (switch_xml.c:164) ==18304== by 0x4DB5677: preprocess (switch_xml.c:1533) ==18304== by 0x4DB57C4: preprocess_glob (switch_xml.c:1383) ==18304== by 0x4DB560F: preprocess (switch_xml.c:1537) ==18304== by 0x4DBA544: switch_xml_parse_file (switch_xml.c:1682) ==18304== by 0x4DBA6CB: __switch_xml_open_root (switch_xml.c:2370) ==18304== by 0x4DB6E25: switch_xml_open_root (switch_xml.c:2340) ==18304== by 0x4DB7B1C: switch_xml_init (switch_xml.c:2426) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CDA1C6: pool_thread (switch_core_memory.c:578) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x75C2C18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AA8: switch_xml_init (switch_xml.c:2416) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2c18 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2CB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AD8: switch_xml_init (switch_xml.c:2418) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2cb8 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC238 by thread #1 ==18304== Locks held: 2, at addresses 0x75C2C18 0x75C2CB8 ==18304== at 0x4CDA0CB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4DB3E22: preprocess_stun_set (switch_xml.c:178) ==18304== by 0x4DB5677: preprocess (switch_xml.c:1533) ==18304== by 0x4DB57C4: preprocess_glob (switch_xml.c:1383) ==18304== by 0x4DB560F: preprocess (switch_xml.c:1537) ==18304== by 0x4DBA544: switch_xml_parse_file (switch_xml.c:1682) ==18304== by 0x4DBA6CB: __switch_xml_open_root (switch_xml.c:2370) ==18304== by 0x4DB6E25: switch_xml_open_root (switch_xml.c:2340) ==18304== by 0x4DB7B1C: switch_xml_init (switch_xml.c:2426) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x4CDA1AF: pool_thread (switch_core_memory.c:575) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2C18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AA8: switch_xml_init (switch_xml.c:2416) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2c18 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2CB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AD8: switch_xml_init (switch_xml.c:2418) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2cb8 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x723A1D8 by thread #1 ==18304== Locks held: 3, at addresses 0x723A218 0x75C2C18 0x75C2CB8 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4DB3E22: preprocess_stun_set (switch_xml.c:178) ==18304== by 0x4DB5677: preprocess (switch_xml.c:1533) ==18304== by 0x4DB57C4: preprocess_glob (switch_xml.c:1383) ==18304== by 0x4DB560F: preprocess (switch_xml.c:1537) ==18304== by 0x4DBA544: switch_xml_parse_file (switch_xml.c:1682) ==18304== by 0x4DBA6CB: __switch_xml_open_root (switch_xml.c:2370) ==18304== by 0x4DB6E25: switch_xml_open_root (switch_xml.c:2340) ==18304== by 0x4DB7B1C: switch_xml_init (switch_xml.c:2426) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CDA1C6: pool_thread (switch_core_memory.c:578) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2C18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AA8: switch_xml_init (switch_xml.c:2416) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2c18 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x75C2CB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB7AD8: switch_xml_init (switch_xml.c:2418) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x75c2cb8 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x723A1D8 by thread #2 ==18304== Locks held: none ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CDA1C6: pool_thread (switch_core_memory.c:578) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 3, at addresses 0x723A218 0x75C2C18 0x75C2CB8 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4DB3E22: preprocess_stun_set (switch_xml.c:178) ==18304== by 0x4DB5677: preprocess (switch_xml.c:1533) ==18304== by 0x4DB57C4: preprocess_glob (switch_xml.c:1383) ==18304== by 0x4DB560F: preprocess (switch_xml.c:1537) ==18304== by 0x4DBA544: switch_xml_parse_file (switch_xml.c:1682) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #4 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF0902: switch_thread_pool_launch_thread (switch_core_session.c:1884) ==18304== by 0x4D55620: switch_event_deliver_thread_pool (switch_event.c:292) ==18304== by 0x4D55620: switch_event_fire_detailed (switch_event.c:2029) ==18304== by 0x4DB6E95: switch_xml_open_root (switch_xml.c:2347) ==18304== by 0x4DB6E95: switch_xml_open_root (switch_xml.c:2332) ==18304== by 0x4DB7B1C: switch_xml_init (switch_xml.c:2426) ==18304== by 0x4D02B52: switch_core_init (switch_core.c:1979) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x723A1D8 by thread #4 ==18304== Locks held: 1, at address 0x723A218 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4CEAB29: switch_core_session_thread_pool_worker (switch_core_session.c:1802) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CDA1C6: pool_thread (switch_core_memory.c:578) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #5 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4DB3806: switch_log_init (switch_log.c:701) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: none ==18304== at 0x4DB3807: switch_log_init (switch_log.c:703) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC554 by thread #1 ==18304== Locks held: none ==18304== at 0x4CFFE89: switch_core_session_ctl (switch_core.c:2902) ==18304== by 0x4D00480: switch_load_core_config (switch_core.c:2128) ==18304== by 0x4D02C18: switch_core_init (switch_core.c:1999) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #4 ==18304== Locks held: none ==18304== at 0x4DB2ECA: switch_log_vprintf (switch_log.c:524) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CEAB0C: switch_core_session_thread_pool_worker (switch_core_session.c:1800) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc554 is 660 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x723A1D8 by thread #1 ==18304== Locks held: 1, at address 0x723A218 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4CBD263: switch_file_exists (switch_apr.c:531) ==18304== by 0x4CE063F: switch_core_gen_certs (switch_core_cert.c:261) ==18304== by 0x4D1C83F: switch_core_media_init (switch_core_media.c:14043) ==18304== by 0x4D02C29: switch_core_init (switch_core.c:2003) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #2 ==18304== Locks held: none ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CDA1C6: pool_thread (switch_core_memory.c:578) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #6 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4D401D4: switch_scheduler_task_thread_start (switch_scheduler.c:348) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #6 ==18304== Locks held: none ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D3FAFC: switch_scheduler_task_thread (switch_scheduler.c:186) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: none ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D3FDB7: switch_scheduler_add_task (switch_scheduler.c:252) ==18304== by 0x4D02C82: switch_core_init (switch_core.c:2013) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: none ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D3FDB7: switch_scheduler_add_task (switch_scheduler.c:252) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC7A8 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02D90: switch_core_init_and_modload (switch_core.c:2468) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4D55564: switch_event_fire_detailed (switch_event.c:2021) ==18304== by 0x4D3FBE6: switch_scheduler_task_thread (switch_scheduler.c:193) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc7a8 is 1256 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC401 by thread #6 ==18304== Locks held: none ==18304== at 0x483EA02: __strlen_sse2 (vg_replace_strmem.c:462) ==18304== by 0x4D51D0D: my_dup (switch_event.c:115) ==18304== by 0x4D53310: switch_event_add_header_string (switch_event.c:1221) ==18304== by 0x4D53310: switch_event_add_header_string (switch_event.c:1218) ==18304== by 0x4D54771: switch_event_prep_for_delivery_detailed (switch_event.c:1981) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:774) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:743) ==18304== by 0x4CFEF7B: send_heartbeat (switch_core.c:81) ==18304== by 0x4CFEF7B: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x55928D5: _IO_default_xsputn (genops.c:394) ==18304== by 0x55928D5: _IO_default_xsputn (genops.c:370) ==18304== by 0x5565808: vfprintf (vfprintf.c:1637) ==18304== by 0x5587320: vsprintf (iovsprintf.c:42) ==18304== by 0x556D773: sprintf (sprintf.c:32) ==18304== by 0x5019FCE: apr_uuid_format (uuid.c:29) ==18304== by 0x4D02CCF: switch_core_init (switch_core.c:2018) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc401 is 321 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC402 by thread #6 ==18304== Locks held: none ==18304== at 0x483EA14: __strlen_sse2 (vg_replace_strmem.c:462) ==18304== by 0x4D51D0D: my_dup (switch_event.c:115) ==18304== by 0x4D53310: switch_event_add_header_string (switch_event.c:1221) ==18304== by 0x4D53310: switch_event_add_header_string (switch_event.c:1218) ==18304== by 0x4D54771: switch_event_prep_for_delivery_detailed (switch_event.c:1981) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:774) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:743) ==18304== by 0x4CFEF7B: send_heartbeat (switch_core.c:81) ==18304== by 0x4CFEF7B: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x55928D5: _IO_default_xsputn (genops.c:394) ==18304== by 0x55928D5: _IO_default_xsputn (genops.c:370) ==18304== by 0x5565808: vfprintf (vfprintf.c:1637) ==18304== by 0x5587320: vsprintf (iovsprintf.c:42) ==18304== by 0x556D773: sprintf (sprintf.c:32) ==18304== by 0x5019FCE: apr_uuid_format (uuid.c:29) ==18304== by 0x4D02CCF: switch_core_init (switch_core.c:2018) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc402 is 322 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC7A8 by thread #6 ==18304== Locks held: none ==18304== at 0x4D55564: switch_event_fire_detailed (switch_event.c:2021) ==18304== by 0x4CFF27A: send_heartbeat (switch_core.c:110) ==18304== by 0x4CFF27A: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02D90: switch_core_init_and_modload (switch_core.c:2468) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc7a8 is 1256 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC7A8 by thread #6 ==18304== Locks held: none ==18304== at 0x4D55564: switch_event_fire_detailed (switch_event.c:2021) ==18304== by 0x4D3FBE6: switch_scheduler_task_thread (switch_scheduler.c:193) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02D90: switch_core_init_and_modload (switch_core.c:2468) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc7a8 is 1256 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7412050 by thread #6 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x4D3FBE6: switch_scheduler_task_thread (switch_scheduler.c:193) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 1, at address 0x7412090 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x4D539D5: switch_event_dispatch_thread (switch_event.c:328) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDAC0: switch_load_network_lists (switch_core.c:1467) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #8 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4D3F856: task_thread_loop (switch_scheduler.c:128) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 8 at 0x7D75AF8 by thread #8 ==18304== Locks held: none ==18304== at 0x4CFBD04: check_ip_callback (switch_core.c:224) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FC10: task_own_thread (switch_scheduler.c:95) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4D3F789: task_thread_loop (switch_scheduler.c:114) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d75af8 is 8 bytes inside a block of size 120 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x4D3FC90: switch_scheduler_add_task (switch_scheduler.c:221) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x723A218 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CDA3D7: switch_core_memory_init (switch_core_memory.c:730) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x723a218 is 312 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x723A1D8 by thread #8 ==18304== Locks held: 1, at address 0x723A218 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4D3FC2D: task_own_thread (switch_scheduler.c:96) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x723A218 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4CDA0FE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4CBD263: switch_file_exists (switch_apr.c:531) ==18304== by 0x4CE063F: switch_core_gen_certs (switch_core_cert.c:261) ==18304== by 0x4D1C83F: switch_core_media_init (switch_core_media.c:14043) ==18304== by 0x4D02C29: switch_core_init (switch_core.c:2003) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== Address 0x723a1d8 is 248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CDA355: switch_core_memory_init (switch_core_memory.c:700) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D4C428: switch_network_list_perform_add_cidr_token (switch_utils.c:658) ==18304== by 0x4D4EAFB: switch_network_list_add_cidr_port_token (switch_utils.c:686) ==18304== by 0x4CFDADB: switch_load_network_lists (switch_core.c:1468) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDB3C: switch_load_network_lists (switch_core.c:1473) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDC10: switch_load_network_lists (switch_core.c:1482) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDD04: switch_load_network_lists (switch_core.c:1493) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDD9C: switch_load_network_lists (switch_core.c:1501) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDE90: switch_load_network_lists (switch_core.c:1513) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDF17: switch_load_network_lists (switch_core.c:1520) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFDF89: switch_load_network_lists (switch_core.c:1527) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFE648: switch_load_network_lists (switch_core.c:1529) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFE07A: switch_load_network_lists (switch_core.c:1539) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFE11D: switch_load_network_lists (switch_core.c:1546) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFE60D: switch_load_network_lists (switch_core.c:1549) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFEB8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02742: switch_core_init (switch_core.c:1920) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffeb8 is 400,728 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: 1, at address 0x72FFEB8 ==18304== at 0x4DB31FA: switch_log_vprintf (switch_log.c:649) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CFE2AD: switch_load_network_lists (switch_core.c:1576) ==18304== by 0x4D02DAE: switch_core_init_and_modload (switch_core.c:2471) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3698: log_thread (switch_log.c:462) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x51215E0 by thread #1 ==18304== Locks held: none ==18304== at 0x4DC0A26: softtimer_load (switch_time.c:1521) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBF278: switch_epoch_time_now (switch_time.c:323) ==18304== by 0x4D3F785: task_thread_loop (switch_scheduler.c:113) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBF278: switch_epoch_time_now (switch_time.c:323) ==18304== by 0x4D3F785: task_thread_loop (switch_scheduler.c:113) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4DC0A26: softtimer_load (switch_time.c:1521) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #9 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x4CE9AC6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==18304== by 0x4CE9AC6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A48108 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a48108 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89720 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE94C1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89720 is 800,480 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 4 at 0x79DD530 by thread #1 ==18304== Locks held: 2, at addresses 0x7A48108 0x7B89720 ==18304== at 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==18304== by 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x4CE9AC6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==18304== by 0x4CE9AC6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd530 is 336 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A48108 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a48108 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89720 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE94C1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89720 is 800,480 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 8 at 0x79DD4F8 by thread #1 ==18304== Locks held: 2, at addresses 0x7A48108 0x7B89720 ==18304== at 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==18304== by 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x4CE9AC6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967) ==18304== by 0x4CE9AC6: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #9 ==18304== Locks held: 1, at address 0x7EB61E8 ==18304== at 0x4CE23D0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd4f8 is 280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x7B89680 before 0x7A48108" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A48108 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE9DD4: switch_core_sqldb_start (switch_core_sqldb.c:3905) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x7A48108 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7A48108 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a48108 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 4 at 0x79DD534 by thread #3 ==18304== Locks held: none ==18304== at 0x4CE5C66: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==18304== by 0x4CE6010: core_event_handler (switch_core_sqldb.c:2879) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd534 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8772: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd648 is 616 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD770 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd770 is 912 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during write of size 4 at 0x79DD730 by thread #3 ==18304== Locks held: 2, at addresses 0x79DD648 0x79DD770 ==18304== at 0x501A4DF: apr_queue_trypush (apr_queue.c:231) ==18304== by 0x4CBDD3A: switch_queue_trypush (switch_apr.c:1198) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==18304== by 0x4CE6010: core_event_handler (switch_core_sqldb.c:2879) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CE32F9: qm_ttl (switch_core_sqldb.c:1668) ==18304== by 0x4CE32F9: switch_user_sql_thread (switch_core_sqldb.c:2325) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd730 is 848 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #9: lock order "0x79DD5A8 before 0x79DD5F8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79DD5F8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79DD5A8 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x79DD5A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79DD5F8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD5F8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5f8 is 536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B89720 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE94C1: switch_core_sqldb_start (switch_core_sqldb.c:3629) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89720 is 800,480 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 8 at 0x79DD4F8 by thread #1 ==18304== Locks held: 1, at address 0x7B89720 ==18304== at 0x4CE8DAB: switch_core_dbtype (switch_core_sqldb.c:3410) ==18304== by 0x4CD1C0B: switch_console_set_complete (switch_console.c:1872) ==18304== by 0x4DDA3AD: mod_vpx_load (switch_vpx.c:2029) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #9 ==18304== Locks held: 1, at address 0x7EB61E8 ==18304== at 0x4CE23D0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd4f8 is 280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 4 at 0x79DD534 by thread #1 ==18304== Locks held: none ==18304== at 0x4CE5C66: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==18304== by 0x4CD1B9C: switch_console_set_complete (switch_console.c:1902) ==18304== by 0x4DDA3AD: mod_vpx_load (switch_vpx.c:2029) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd534 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8772: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd648 is 616 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x90FC610 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x90fc610 is 800,144 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during write of size 4 at 0x90FC5D0 by thread #1 ==18304== Locks held: 2, at addresses 0x79DD648 0x90FC610 ==18304== at 0x501A4DF: apr_queue_trypush (apr_queue.c:231) ==18304== by 0x4CBDD3A: switch_queue_trypush (switch_apr.c:1198) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==18304== by 0x4CD1B9C: switch_console_set_complete (switch_console.c:1902) ==18304== by 0x4DDA3AD: mod_vpx_load (switch_vpx.c:2029) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CE3901: qm_ttl (switch_core_sqldb.c:1668) ==18304== by 0x4CE3901: switch_user_sql_thread (switch_core_sqldb.c:2360) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x90fc5d0 is 800,080 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Lock at 0x79DD648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8772: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd648 is 616 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x90FC610 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x90fc610 is 800,144 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x90FC5D0 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CE3901: qm_ttl (switch_core_sqldb.c:1668) ==18304== by 0x4CE3901: switch_user_sql_thread (switch_core_sqldb.c:2360) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 2, at addresses 0x79DD648 0x90FC610 ==18304== at 0x501A4DF: apr_queue_trypush (apr_queue.c:231) ==18304== by 0x4CBDD3A: switch_queue_trypush (switch_apr.c:1198) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==18304== by 0x4CD1B9C: switch_console_set_complete (switch_console.c:1902) ==18304== by 0x4DDA3D1: mod_vpx_load (switch_vpx.c:2032) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== Address 0x90fc5d0 is 800,080 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7412050 by thread #1 ==18304== Locks held: 2, at addresses 0x7411F00 0x79E2370 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x4D43569: switch_loadable_module_process (switch_loadable_module.c:271) ==18304== by 0x4D43C05: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 1, at address 0x7412090 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x4D539D5: switch_event_dispatch_thread (switch_event.c:328) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7412050 by thread #1 ==18304== Locks held: 2, at addresses 0x7411F00 0x79E2370 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x4D433DD: switch_loadable_module_process (switch_loadable_module.c:422) ==18304== by 0x4D43C05: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==18304== by 0x4D45EB5: switch_loadable_module_load_module (switch_loadable_module.c:1812) ==18304== by 0x4D46A07: switch_loadable_module_init (switch_loadable_module.c:2264) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 1, at address 0x7412090 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x4D539D5: switch_event_dispatch_thread (switch_event.c:328) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7412050 by thread #1 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x9576744: config_sofia (sofia.c:6201) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 1, at address 0x7412090 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x4D539D5: switch_event_dispatch_thread (switch_event.c:328) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #12 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573DA0: launch_sofia_profile_thread (sofia.c:3558) ==18304== by 0x95761BA: config_sofia (sofia.c:6190) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #11 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573DA0: launch_sofia_profile_thread (sofia.c:3558) ==18304== by 0x95761BA: config_sofia (sofia.c:6190) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC298 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x4CE20F7: _switch_cache_db_get_db_handle (switch_core_sqldb.c:526) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 2, at addresses 0x7B89680 0x91CE338 ==18304== at 0x4CE2707: add_handle (switch_core_sqldb.c:124) ==18304== by 0x4CE2707: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x50fc298 is 56 bytes inside data symbol "sql_manager" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #7 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF0902: switch_thread_pool_launch_thread (switch_core_session.c:1884) ==18304== by 0x4D55620: switch_event_deliver_thread_pool (switch_event.c:292) ==18304== by 0x4D55620: switch_event_fire_detailed (switch_event.c:2029) ==18304== by 0x4D3FBE6: switch_scheduler_task_thread (switch_scheduler.c:193) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #7 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4CEAB0C: switch_core_session_thread_pool_worker (switch_core_session.c:1800) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4DC0A26: softtimer_load (switch_time.c:1521) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #11: lock order "0x7B89680 before 0x92EE5D8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92EE5D8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x92EE5D8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92EE5D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92ee5d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Lock at 0x79DD648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8772: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd648 is 616 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD770 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4CE8825: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd770 is 912 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x79DD730 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4CE32F9: qm_ttl (switch_core_sqldb.c:1668) ==18304== by 0x4CE32F9: switch_user_sql_thread (switch_core_sqldb.c:2325) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #3 ==18304== Locks held: 2, at addresses 0x79DD648 0x79DD770 ==18304== at 0x501A4DF: apr_queue_trypush (apr_queue.c:231) ==18304== by 0x4CBDD3A: switch_queue_trypush (switch_apr.c:1198) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1975) ==18304== by 0x4CE5CAF: switch_sql_queue_manager_push (switch_core_sqldb.c:1949) ==18304== by 0x4CE6010: core_event_handler (switch_core_sqldb.c:2879) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x79dd730 is 848 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #12: lock order "0x7B89680 before 0x9325EE8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9325EE8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9325EE8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9325EE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9325ee8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x94C901C: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #17 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x95206B5: su_pthreaded_port_start (su_pthread_port.c:270) ==18304== by 0x94C918D: nua_create (nua.c:164) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94E9902: nua_stack_init (nua_stack.c:128) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #16 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x95206B5: su_pthreaded_port_start (su_pthread_port.c:270) ==18304== by 0x94C918D: nua_create (nua.c:164) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9639F38 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94E9954: nua_stack_init (nua_stack.c:130) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x94E9C00: nua_stack_init (nua_stack.c:141) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9639f38 is 0 bytes inside data symbol "initialized_logs.15078" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94D6DFC: nua_stack_set_params (nua_params.c:482) ==18304== by 0x94E9A84: nua_stack_init (nua_stack.c:171) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9639180 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9503E20: soa_create (soa.c:228) ==18304== by 0x94D7CA7: nua_stack_set_params (nua_params.c:539) ==18304== by 0x94E9A84: nua_stack_init (nua_stack.c:171) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x9503E96: soa_create (soa.c:228) ==18304== by 0x94D7CA7: nua_stack_set_params (nua_params.c:539) ==18304== by 0x94E9A84: nua_stack_init (nua_stack.c:171) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x9639180 is 32 bytes inside data symbol "soa_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9638500 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94B23BC: nta_agent_create (nta.c:966) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BE7: nua_stack_init (nua_stack.c:137) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9638500 is 32 bytes inside data symbol "nta_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x9639FD8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9529887: get_state (su_uniqueid.c:120) ==18304== by 0x9529B28: su_random64 (su_uniqueid.c:360) ==18304== by 0x9529EC8: su_random (su_uniqueid.c:426) ==18304== by 0x94A786F: agent_tag_init (nta.c:1196) ==18304== by 0x94B2478: nta_agent_create (nta.c:975) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9529854: init_once (su_uniqueid.c:101) ==18304== by 0x5188996: __pthread_once_slow (pthread_once.c:116) ==18304== by 0x9529886: get_state (su_uniqueid.c:118) ==18304== by 0x9529B28: su_random64 (su_uniqueid.c:360) ==18304== by 0x9529EC8: su_random (su_uniqueid.c:426) ==18304== by 0x94A786F: agent_tag_init (nta.c:1196) ==18304== by 0x94B2478: nta_agent_create (nta.c:975) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== Address 0x9639fd8 is 0 bytes inside data symbol "urandom" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #13 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573DA0: launch_sofia_profile_thread (sofia.c:3558) ==18304== by 0x95761BA: config_sofia (sofia.c:6190) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE8A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce8a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x931A0C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x931a0c8 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x9790E48 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9790e48 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Possible data race during read of size 8 at 0x97994A8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x483F97D: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1033) ==18304== by 0x559078A: _IO_file_xsgetn (fileops.c:1303) ==18304== by 0x5585686: fread (iofread.c:38) ==18304== by 0x9529B6A: su_random64 (su_uniqueid.c:368) ==18304== by 0x9529B6A: su_random64 (su_uniqueid.c:358) ==18304== by 0x9529EC8: su_random (su_uniqueid.c:426) ==18304== by 0x94A786F: agent_tag_init (nta.c:1196) ==18304== by 0x94B2478: nta_agent_create (nta.c:975) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #13 ==18304== Locks held: 3, at addresses 0x91CE8A8 0x931A0C8 0x9790E48 ==18304== at 0x4841980: memset (vg_replace_strmem.c:1251) ==18304== by 0x5700540: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x5731C0A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x5731CD9: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x573201B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x5789A33: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x5796757: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x579AA8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== Address 0x97994a8 is 8 bytes inside a block of size 4,096 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x558471B: _IO_file_doallocate (filedoalloc.c:101) ==18304== by 0x55926FF: _IO_doallocbuf (genops.c:347) ==18304== by 0x5590773: _IO_file_xsgetn (fileops.c:1295) ==18304== by 0x5585686: fread (iofread.c:38) ==18304== by 0x9529B6A: su_random64 (su_uniqueid.c:368) ==18304== by 0x9529B6A: su_random64 (su_uniqueid.c:358) ==18304== by 0x9529EC8: su_random (su_uniqueid.c:426) ==18304== by 0x94A786F: agent_tag_init (nta.c:1196) ==18304== by 0x94B2478: nta_agent_create (nta.c:975) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9638500 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94B2503: nta_agent_create (nta.c:985) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BE7: nua_stack_init (nua_stack.c:137) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9638500 is 32 bytes inside data symbol "nta_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9638500 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94B2620: nta_agent_create (nta.c:995) ==18304== by 0x94E9AEF: nua_stack_init (nua_stack.c:176) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BE7: nua_stack_init (nua_stack.c:137) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9638500 is 32 bytes inside data symbol "nta_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x96395E0 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x952D8D8: tport_tcreate (tport.c:498) ==18304== by 0x94B13E1: agent_create_master_transport (nta.c:2283) ==18304== by 0x94B13E1: nta_agent_add_tport (nta.c:2224) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BDB: nua_stack_init (nua_stack.c:136) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x96395e0 is 32 bytes inside data symbol "tport_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x96395E0 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x95311DD: tport_listen (tport.c:749) ==18304== by 0x95311DD: tport_bind_server (tport.c:1695) ==18304== by 0x95311DD: tport_tbind (tport.c:1528) ==18304== by 0x94B0E80: nta_agent_add_tport (nta.c:2232) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BDB: nua_stack_init (nua_stack.c:136) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x96395e0 is 32 bytes inside data symbol "tport_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9638500 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94B0E8C: nta_agent_add_tport (nta.c:2244) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x94E9BE7: nua_stack_init (nua_stack.c:137) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9638500 is 32 bytes inside data symbol "nta_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94DC6B1: nua_registration_from_via (nua_register.c:1470) ==18304== by 0x94DC9E3: nua_stack_init_registrations (nua_register.c:1346) ==18304== by 0x94DCD5A: nua_stack_init_transport (nua_register.c:1245) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x94C97A6: nua_set_params (nua.c:575) ==18304== by 0x957DC91: sofia_profile_thread_run (sofia.c:3279) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x936E898 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x936e898 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during write of size 8 at 0x9798D28 by thread #12 ==18304== Locks held: 2, at addresses 0x92F1C28 0x936E898 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E88F1: nua_signal (nua_stack.c:525) ==18304== by 0x94C9824: nua_set_params (nua.c:577) ==18304== by 0x957DC91: sofia_profile_thread_run (sofia.c:3279) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x951B845: su_base_port_run (su_base_port.c:334) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d28 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x94E8904: nua_signal (nua_stack.c:528) ==18304== by 0x94C9824: nua_set_params (nua.c:577) ==18304== by 0x957DC91: sofia_profile_thread_run (sofia.c:3279) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #18 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #18: lock order "0x9325EE8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9325EE8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9325EE8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9325EE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9325ee8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #13: lock order "0x7B89680 before 0x9790E48" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9790E48 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9790E48 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9790E48 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9790e48 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x9325EE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9325ee8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x97FFDA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffda0 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Possible data race during read of size 4 at 0x97FFD10 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==18304== by 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #18 ==18304== Locks held: 2, at addresses 0x9325EE8 0x97FFDA0 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffd10 is 336 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x9325EE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9325ee8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Possible data race during read of size 8 at 0x97FFCD8 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==18304== by 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #18 ==18304== Locks held: 1, at address 0x9325EE8 ==18304== at 0x4CE23D0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffcd8 is 280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7412050 by thread #12 ==18304== Locks held: 2, at addresses 0x7411F00 0x92F1C28 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x957E088: sofia_profile_thread_run (sofia.c:3406) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 2, at addresses 0x7412090 0x79E2370 ==18304== at 0x501A3F5: apr_queue_push (apr_queue.c:191) ==18304== by 0x4CBDCDA: switch_queue_push (switch_apr.c:1172) ==18304== by 0x4D555C8: switch_event_queue_dispatch_event (switch_event.c:389) ==18304== by 0x4D555C8: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x4D43315: switch_loadable_module_process (switch_loadable_module.c:198) ==18304== by 0x4D43C05: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 1 at 0x9676530 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x48396DC: my_memcmp (hg_intercepts.c:211) ==18304== by 0x4839A2D: mutex_destroy_WRK (hg_intercepts.c:850) ==18304== by 0x9520766: su_pthreaded_port_start (su_pthread_port.c:287) ==18304== by 0x94C918D: nua_create (nua.c:164) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x5184EBA: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:50) ==18304== by 0x483A236: mutex_unlock_WRK (hg_intercepts.c:1097) ==18304== by 0x9520390: su_pthread_port_return_to_parent (su_pthread_port.c:392) ==18304== by 0x9520390: su_pthread_port_clone_main (su_pthread_port.c:341) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9676530 is on thread #11's stack ==18304== in frame #2, created by su_pthreaded_port_start (su_pthread_port.c:235) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x936E898 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x936e898 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x9798D28 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x951B845: su_base_port_run (su_base_port.c:334) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #12 ==18304== Locks held: 2, at addresses 0x92F1C28 0x936E898 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E88F1: nua_signal (nua_stack.c:525) ==18304== by 0x94C9824: nua_set_params (nua.c:577) ==18304== by 0x957DC91: sofia_profile_thread_run (sofia.c:3279) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d28 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x963881C by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94E9F52: nua_stack_signal (nua_stack.c:565) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCC2: su_log_init.part.0 (su_log.c:177) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963881c is 28 bytes inside data symbol "nua_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x9638820 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x94D6DFC: nua_stack_set_params (nua_params.c:482) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x94C906F: nua_create (nua.c:138) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x9638820 is 32 bytes inside data symbol "nua_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ==18304== More than 100 errors detected. Subsequent errors ==18304== will still be recorded, but in less detail than before. ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A078 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6615: nhp_set_tags (nua_params.c:894) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A058 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A0A8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A070 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A0B8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during write of size 8 at 0x963A078 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 4 at 0x9639180 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x95044B0: soa_set_params (soa.c:402) ==18304== by 0x94D778F: nua_stack_set_params (nua_params.c:552) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x9503E96: soa_create (soa.c:228) ==18304== by 0x94D7CA7: nua_stack_set_params (nua_params.c:539) ==18304== by 0x94E9A84: nua_stack_init (nua_stack.c:171) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x9639180 is 32 bytes inside data symbol "soa_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7412090 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x4D524FC: check_dispatch (switch_event.c:634) ==18304== by 0x4D526E7: switch_event_init (switch_event.c:734) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7412090 is 3,936 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Possible data race during write of size 4 at 0x7412050 by thread #3 ==18304== Locks held: 1, at address 0x7412090 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x4D539D5: switch_event_dispatch_thread (switch_event.c:328) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #12 ==18304== Locks held: 2, at addresses 0x7411F00 0x92F1C28 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x4D5566B: switch_event_queue_dispatch_event (switch_event.c:369) ==18304== by 0x4D5566B: switch_event_fire_detailed (switch_event.c:2024) ==18304== by 0x957E088: sofia_profile_thread_run (sofia.c:3406) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7412050 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #20 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573BA8: launch_sofia_worker_thread (sofia.c:3117) ==18304== by 0x957E108: sofia_profile_thread_run (sofia.c:3416) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x92F65E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9575ECF: config_sofia (sofia.c:4547) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92f65e8 is 7,640 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x92F4E30 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x9573BBF: launch_sofia_worker_thread (sofia.c:3119) ==18304== by 0x957E108: sofia_profile_thread_run (sofia.c:3416) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #20 ==18304== Locks held: 1, at address 0x92F65E8 ==18304== at 0x9567704: sofia_profile_worker_thread_run (sofia.c:2962) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f4e30 is 1,568 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #21 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #21: lock order "0x92EE5D8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x92EE5D8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x92EE5D8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x92EE5D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92ee5d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #19 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x95206B5: su_pthreaded_port_start (su_pthread_port.c:270) ==18304== by 0x94C918D: nua_create (nua.c:164) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x9366808 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9366808 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #16 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #16 ==18304== Locks held: 1, at address 0x9366808 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #23 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #23: lock order "0x9790E48 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9790E48 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9790E48 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9790E48 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9790e48 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #14 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573DA0: launch_sofia_profile_thread (sofia.c:3558) ==18304== by 0x95761BA: config_sofia (sofia.c:6190) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x7B89680 before 0x9788298" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9788298 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9788298 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9788298 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9788298 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x92F65E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9575ECF: config_sofia (sofia.c:4547) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92f65e8 is 7,640 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 1 at 0x92F4E30 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x957E128: sofia_profile_thread_run (sofia.c:3421) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #20 ==18304== Locks held: 1, at address 0x92F65E8 ==18304== at 0x9567704: sofia_profile_worker_thread_run (sofia.c:2962) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f4e30 is 1,568 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F1C28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f1c28 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x92E2BD8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92e2bd8 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x92F1BE8 by thread #12 ==18304== Locks held: 1, at address 0x92F1C28 ==18304== at 0x951B914: su_base_port_step (su_base_port.c:453) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 2, at addresses 0x92E2BD8 0x9798D68 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94D7924: nua_stack_set_params (nua_params.c:580) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x92f1be8 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #15 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9571C30: sofia_msg_thread_start (sofia.c:2354) ==18304== by 0x9571C30: sofia_msg_thread_start (sofia.c:2333) ==18304== by 0x956595A: mod_sofia_load (mod_sofia.c:6261) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE338 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce338 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x9298790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C5A: apr_thread_mutex_create (thread_mutex.c:71) ==18304== by 0x501A2F4: apr_queue_create (apr_queue.c:111) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9298790 is 400,144 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x9565598: mod_sofia_load (mod_sofia.c:6232) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x9298750 by thread #11 ==18304== Locks held: 1, at address 0x91CE338 ==18304== at 0x501A540: apr_queue_size (apr_queue.c:250) ==18304== by 0x95934E9: sofia_queue_message (sofia.c:2384) ==18304== by 0x95936CC: sofia_event_callback (sofia.c:2655) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B927: su_base_port_step (su_base_port.c:454) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #15 ==18304== Locks held: 1, at address 0x9298790 ==18304== at 0x501A5E5: apr_queue_pop (apr_queue.c:300) ==18304== by 0x9593400: sofia_msg_thread_run (sofia.c:2311) ==18304== by 0x9593400: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9298750 is 400,080 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x9565598: mod_sofia_load (mod_sofia.c:6232) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #27 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x95206B5: su_pthreaded_port_start (su_pthread_port.c:270) ==18304== by 0x94C918D: nua_create (nua.c:164) ==18304== by 0x957D65A: sofia_profile_thread_run (sofia.c:3188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94B0FDF: nta_agent_add_tport (nta.c:2268) ==18304== by 0x94DCC9C: nua_stack_init_transport (nua_register.c:1216) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD0E: nua_stack_init_transport (nua_register.c:1230) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94AB612: agent_init_via.constprop.77 (nta.c:2433) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD46: nua_stack_init_transport (nua_register.c:1199) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD46: nua_stack_init_transport (nua_register.c:1199) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD46: nua_stack_init_transport (nua_register.c:1199) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD46: nua_stack_init_transport (nua_register.c:1199) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94AB890: agent_init_via.constprop.77 (nta.c:2462) ==18304== by 0x94B0F45: nta_agent_add_tport (nta.c:2252) ==18304== by 0x94DCD46: nua_stack_init_transport (nua_register.c:1199) ==18304== by 0x94E9B6C: nua_stack_init (nua_stack.c:194) ==18304== by 0x952035E: su_pthread_port_clone_main (su_pthread_port.c:340) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #28 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x957DF6D: sofia_profile_thread_run (sofia.c:3391) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #28: lock order "0x9788298 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9788298 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9788298 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599BD2: sofia_glue_init_sql (sofia_glue.c:2680) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9788298 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9788298 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #29 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0xB9C9EC1: __init_os_thread (ks_thread.c:715) ==18304== by 0xB9CA1EB: __ks_thread_create_ex (ks_thread.c:792) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x932EF40 by thread #1 ==18304== Locks held: none ==18304== at 0xB9CA229: __ks_thread_create_ex (ks_thread.c:797) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9C7DCD: thread_launch (ks_thread.c:228) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x932ef40 is 112 bytes inside a block of size 250 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9C9F8C: __ks_thread_create_ex (ks_thread.c:757) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x932EFA4 by thread #1 ==18304== Locks held: none ==18304== at 0xB9CA294: __ks_thread_create_ex (ks_thread.c:802) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9C7DBD: thread_launch (ks_thread.c:227) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x932efa4 is 212 bytes inside a block of size 250 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9C9F8C: __ks_thread_create_ex (ks_thread.c:757) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x932EF40 by thread #1 ==18304== Locks held: none ==18304== at 0xB9CA2B4: __ks_thread_create_ex (ks_thread.c:806) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9C7DCD: thread_launch (ks_thread.c:228) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x932ef40 is 112 bytes inside a block of size 250 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9C9F8C: __ks_thread_create_ex (ks_thread.c:757) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0xB9F0068 by thread #29 ==18304== Locks held: none ==18304== at 0xB9B8C46: ks_log (ks_log.c:450) ==18304== by 0xB9C7E52: thread_launch (ks_thread.c:247) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9B8A98: ks_global_set_logger (ks_log.c:394) ==18304== by 0xB94DB42: mod_signalwire_load (mod_signalwire.c:876) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xb9f0068 is 0 bytes inside data symbol "ks_logger" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6C3: su_block_find (su_alloc.c:304) ==18304== by 0x951A6C3: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6D3: su_block_find (su_alloc.c:306) ==18304== by 0x951A6D3: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6E5: su_block_find (su_alloc.c:312) ==18304== by 0x951A6E5: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6EC: su_block_find (su_alloc.c:312) ==18304== by 0x951A6EC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6F6: su_block_find (su_alloc.c:312) ==18304== by 0x951A6F6: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6FD: su_block_find (su_alloc.c:312) ==18304== by 0x951A6FD: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94A8459: leg_route (nta.c:5234) ==18304== by 0x94D2A38: nua_dialog_uas_route (nua_dialog.c:96) ==18304== by 0x94DED91: nua_stack_process_request (nua_server.c:233) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D2D2B: nua_dialog_store_peer_info (nua_dialog.c:188) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0B8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519A90: su_block_find (su_alloc.c:304) ==18304== by 0x9519A90: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519A99: su_block_find (su_alloc.c:305) ==18304== by 0x9519A99: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D6674: nhp_set_tags (nua_params.c:916) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0b8 is 0 bytes inside data symbol "max_size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A078 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AA0: su_block_find (su_alloc.c:306) ==18304== by 0x9519AA0: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519C70: su_block_find (su_alloc.c:307) ==18304== by 0x9519C70: su_free (su_alloc.c:918) ==18304== by 0x94D73AD: nhp_save_params (nua_params.c:1160) ==18304== by 0x94D73AD: nua_stack_set_params (nua_params.c:520) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a078 is 0 bytes inside data symbol "max_used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A058 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AB2: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB2: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B58: su_block_find (su_alloc.c:317) ==18304== by 0x9519B58: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a058 is 0 bytes inside data symbol "su_block_find_collision" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A0A8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AB9: su_block_find (su_alloc.c:312) ==18304== by 0x9519AB9: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B5F: su_block_find (su_alloc.c:317) ==18304== by 0x9519B5F: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a0a8 is 0 bytes inside data symbol "su_block_find_collision_used" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A070 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519AC3: su_block_find (su_alloc.c:312) ==18304== by 0x9519AC3: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B66: su_block_find (su_alloc.c:317) ==18304== by 0x9519B66: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a070 is 0 bytes inside data symbol "su_block_find_collision_size" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x129506C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x129506c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x129506C0 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94D2D58: nua_dialog_store_peer_info (nua_dialog.c:197) ==18304== by 0x94DED9F: nua_stack_process_request (nua_server.c:234) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D56C7: nhp_merge_lists (nua_params.c:1104) ==18304== by 0x94D56C7: nhp_merge_lists.constprop.2 (nua_params.c:1045) ==18304== by 0x94D606B: nhp_set_tags (nua_params.c:872) ==18304== by 0x94D6F98: nua_stack_set_params (nua_params.c:518) ==18304== by 0x94EA3DB: nua_stack_signal (nua_stack.c:591) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #22 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573BA8: launch_sofia_worker_thread (sofia.c:3117) ==18304== by 0x957E108: sofia_profile_thread_run (sofia.c:3416) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #22: lock order "0x7B89680 before 0x12949C88" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12949C88 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12949C88 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12949C88 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12949c88 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #22 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92EE5D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92ee5d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x99F61F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f61f0 is 496 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Possible data race during read of size 4 at 0x99F6154 by thread #22 ==18304== Locks held: none ==18304== at 0x4CE5C66: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==18304== by 0x95995BF: sofia_glue_execute_sql (sofia_glue.c:2693) ==18304== by 0x95B020F: sofia_reg_check_expire (sofia_reg.c:819) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #21 ==18304== Locks held: 2, at addresses 0x92EE5D8 0x99F61F0 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f6154 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #22: lock order "0x12949C88 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12949C88 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12949C88 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12949C88 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12949c88 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #22 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #20: lock order "0x7B89680 before 0x129AD7B8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x129AD7B8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x129AD7B8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x129AD7B8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x129ad7b8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #20 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #21: lock order "0x99F61F0 before 0x99F6240" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x99F6240 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x99F61F0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x99F61F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x99F6240 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x99F61F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f61f0 is 496 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x99F6240 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f6240 is 576 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #18: lock order "0x97FFDA0 before 0x97FFDF0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x97FFDF0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x97FFDA0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x97FFDA0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x97FFDF0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x97FFDA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffda0 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x97FFDF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffdf0 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #24 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573BA8: launch_sofia_worker_thread (sofia.c:3117) ==18304== by 0x957E108: sofia_profile_thread_run (sofia.c:3416) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #24: lock order "0x7B89680 before 0x12A99B38" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A99B38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A99B38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A99B38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12a99b38 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #15: lock order "0x7B89680 before 0x12A900A8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x959A18B: sofia_glue_execute_sql2str (sofia_glue.c:2882) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9788298 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9788298 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0xAEDA190 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda190 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0xAEDA104 by thread #15 ==18304== Locks held: 1, at address 0x933FF58 ==18304== at 0x4CE858B: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:1997) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95AA09A: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3926) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #28 ==18304== Locks held: 2, at addresses 0x9788298 0xAEDA190 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda104 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #15: lock order "0x12A900A8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE8614: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95AA09A: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3926) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE8614: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95AA09A: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3926) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Required order was established by acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x959A18B: sofia_glue_execute_sql2str (sofia_glue.c:2882) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #20: lock order "0x129AD7B8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x129AD7B8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x129AD7B8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x129AD7B8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x129ad7b8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #20 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #23: lock order "0x9B2DE80 before 0x9B2DED0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9B2DED0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9B2DE80 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9B2DE80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9B2DED0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9B2DE80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2de80 is 496 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x9B2DED0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2ded0 is 576 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #24: lock order "0x12A99B38 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A99B38 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B024C: sofia_reg_check_expire (sofia_reg.c:828) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12A99B38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12A99B38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12a99b38 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x12ACABF8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0xB95943B: limit_get_db_handle (mod_db.c:99) ==18304== by 0xB959475: limit_execute_sql (mod_db.c:113) ==18304== by 0xB95A815: do_config (mod_db.c:335) ==18304== by 0xB95A815: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x12ACABF8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0xB95943B: limit_get_db_handle (mod_db.c:99) ==18304== by 0xB959475: limit_execute_sql (mod_db.c:113) ==18304== by 0xB95A815: do_config (mod_db.c:335) ==18304== by 0xB95A815: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Required order was established by acquisition of lock at 0x12ACABF8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0xB95943B: limit_get_db_handle (mod_db.c:99) ==18304== by 0xB95AAC2: do_config (mod_db.c:304) ==18304== by 0xB95AAC2: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0xB95A7F5: do_config (mod_db.c:332) ==18304== by 0xB95A7F5: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Lock at 0x12ACABF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0xB95943B: limit_get_db_handle (mod_db.c:99) ==18304== by 0xB95AAC2: do_config (mod_db.c:304) ==18304== by 0xB95AAC2: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12acabf8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0xB95943B: limit_get_db_handle (mod_db.c:99) ==18304== by 0xB95AAC2: do_config (mod_db.c:304) ==18304== by 0xB95AAC2: mod_db_load (mod_db.c:653) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #31 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903) ==18304== by 0x4CE5ADF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x12DDEECA: load_config (mod_fifo.c:4457) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BDF998 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf998 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BE3CC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12be3cc8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #31 ==18304== ==18304== Lock at 0x12BDDC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bddc08 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x12BDF920 by thread #31 ==18304== Locks held: 2, at addresses 0x12BDF998 0x12BE3CC8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: 1, at address 0x12BDDC08 ==18304== at 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==18304== by 0x4CE5AEA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x12DDEECA: load_config (mod_fifo.c:4457) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf920 is 336 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BDDC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bddc08 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BDF998 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf998 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BE3CC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12be3cc8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #31 ==18304== ==18304== Possible data race during read of size 4 at 0x12BDF920 by thread #1 ==18304== Locks held: 1, at address 0x12BDDC08 ==18304== at 0x4CE5AFD: switch_sql_queue_manager_start (switch_core_sqldb.c:1904) ==18304== by 0x4CE5AFD: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x12DDEECA: load_config (mod_fifo.c:4457) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #31 ==18304== Locks held: 2, at addresses 0x12BDF998 0x12BE3CC8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12bdf920 is 336 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BDDC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bddc08 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x12DD8991: fifo_get_db_handle (mod_fifo.c:909) ==18304== by 0x12DDEE44: load_config (mod_fifo.c:4442) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BE3CC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12be3cc8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #31 ==18304== ==18304== Possible data race during read of size 8 at 0x12BDF8E8 by thread #1 ==18304== Locks held: 1, at address 0x12BDDC08 ==18304== at 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1908) ==18304== by 0x4CE5B06: switch_sql_queue_manager_start (switch_core_sqldb.c:1894) ==18304== by 0x12DDEECA: load_config (mod_fifo.c:4457) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #31 ==18304== Locks held: 1, at address 0x12BE3CC8 ==18304== at 0x4CE23D0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12bdf8e8 is 280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #18: lock order "0x97FFDF0 before 0x97FFDA0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x97FFDA0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x97FFDF0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x97FFDF0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x97FFDA0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x97FFDF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffdf0 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== Lock at 0x97FFDA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x97ffda0 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #30 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x9573BA8: launch_sofia_worker_thread (sofia.c:3117) ==18304== by 0x957E108: sofia_profile_thread_run (sofia.c:3416) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #30: lock order "0x12A900A8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x959A18B: sofia_glue_execute_sql2str (sofia_glue.c:2882) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x12951648 by thread #15 ==18304== Locks held: none ==18304== at 0x94D3848: nua_dialog_usage_set_refresh_range (nua_dialog.c:568) ==18304== by 0x95AA236: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4067) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x94E9818: nh_call_pending (nua_stack.c:756) ==18304== by 0x94E9818: nua_stack_timer (nua_stack.c:740) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12951648 is 40 bytes inside a block of size 88 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x9519064: sub_alloc (su_alloc.c:498) ==18304== by 0x951ADA7: su_zalloc (su_alloc.c:1577) ==18304== by 0x94D349D: nua_dialog_usage_add (nua_dialog.c:322) ==18304== by 0x94D4EC4: nua_subscribe_server_preprocess (nua_notifier.c:254) ==18304== by 0x94DED18: nua_stack_process_request (nua_server.c:226) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #10 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CE9AF3: switch_core_sqldb_start (switch_core_sqldb.c:3871) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x79DD534 by thread #10 ==18304== Locks held: none ==18304== at 0x4CE5C66: switch_sql_queue_manager_push (switch_core_sqldb.c:1955) ==18304== by 0x4CE93AE: switch_core_expire_registration (switch_core_sqldb.c:3614) ==18304== by 0x4CE93AE: switch_core_expire_registration (switch_core_sqldb.c:3596) ==18304== by 0x4CE9458: switch_core_sql_db_thread (switch_core_sqldb.c:1597) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x79dd534 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #21: lock order "0x99F6240 before 0x99F61F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x99F61F0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x99F6240 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x99F6240 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x99F61F0 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x99F6240 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f6240 is 576 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== Lock at 0x99F61F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x99f61f0 is 496 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9ABEEE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0xB9B9436: __ks_mutex_create (ks_mutex.c:252) ==18304== by 0xB9B964F: __ks_cond_create_ex (ks_mutex.c:415) ==18304== by 0xB9B9713: __ks_cond_create (ks_mutex.c:446) ==18304== by 0x1280469B: swclt_hmgr_init (handle_manager.c:283) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9abeee8 is 104 bytes inside a block of size 162 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9B9361: __ks_mutex_create (ks_mutex.c:217) ==18304== by 0xB9B964F: __ks_cond_create_ex (ks_mutex.c:415) ==18304== by 0xB9B9713: __ks_cond_create (ks_mutex.c:446) ==18304== by 0x1280469B: swclt_hmgr_init (handle_manager.c:283) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 8 at 0xB9F0068 by thread #29 ==18304== Locks held: 1, at address 0x9ABEEE8 ==18304== at 0xB9B8C46: ks_log (ks_log.c:450) ==18304== by 0x128045CA: __manager_loop (handle_manager.c:258) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9B8A98: ks_global_set_logger (ks_log.c:394) ==18304== by 0xB94DB42: mod_signalwire_load (mod_signalwire.c:876) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xb9f0068 is 0 bytes inside data symbol "ks_logger" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #30: lock order "0x7B89680 before 0x12A900A8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A900A8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #28: lock order "0xAEDA190 before 0xAEDA1E0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0xAEDA1E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0xAEDA190 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0xAEDA190 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0xAEDA1E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0xAEDA190 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda190 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0xAEDA1E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda1e0 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0xB9F0068 by thread #29 ==18304== Locks held: none ==18304== at 0xB9B8C46: ks_log (ks_log.c:450) ==18304== by 0x128043A8: __service_handle_type (handle_manager.c:211) ==18304== by 0x1280446D: __service_handles (handle_manager.c:230) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9B8A98: ks_global_set_logger (ks_log.c:394) ==18304== by 0xB94DB42: mod_signalwire_load (mod_signalwire.c:876) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xb9f0068 is 0 bytes inside data symbol "ks_logger" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0xF671020 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF858: ks_handle_enum_type (ks_handle.c:872) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x1280446D: __service_handles (handle_manager.c:230) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0xB9AE682: __ks_handle_alloc_ex (ks_handle.c:374) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xf671020 is 63438080 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #23: lock order "0x9B2DED0 before 0x9B2DE80" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9B2DE80 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9B2DED0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9B2DED0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9B2DE80 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9B2DED0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2ded0 is 576 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x9B2DE80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2de80 is 496 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #6 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D5470A: switch_event_prep_for_delivery_detailed (switch_event.c:1972) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:774) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:743) ==18304== by 0x4CFEF7B: send_heartbeat (switch_core.c:81) ==18304== by 0x4CFEF7B: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BDF998 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf998 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BE3CC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12be3cc8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #31 ==18304== ==18304== Possible data race during read of size 4 at 0x12BDF924 by thread #1 ==18304== Locks held: none ==18304== at 0x4CE858B: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:1997) ==18304== by 0x12DD3D2C: fifo_execute_sql_queued (mod_fifo.c:929) ==18304== by 0x12DDEF4C: load_config (mod_fifo.c:4469) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #31 ==18304== Locks held: 2, at addresses 0x12BDF998 0x12BE3CC8 ==18304== at 0x4CE329A: switch_user_sql_thread (switch_core_sqldb.c:2306) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12bdf924 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 2 at 0xF671012 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF868: ks_handle_enum_type (ks_handle.c:873) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 2 by thread #1 ==18304== Locks held: none ==18304== at 0xB9AF1A4: ks_handle_set_ready (ks_handle.c:707) ==18304== by 0x12812B92: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xf671012 is 63438066 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 2 at 0xF671010 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF88E: ks_handle_enum_type (ks_handle.c:874) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 2 by thread #1 ==18304== Locks held: none ==18304== at 0xB9AE664: __ks_handle_alloc_ex (ks_handle.c:368) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xf671010 is 63438064 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0xF671030 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF8AB: ks_handle_enum_type (ks_handle.c:875) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9AE627: __ks_handle_alloc_ex (ks_handle.c:358) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xf671030 is 63438096 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x932EB68 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF8AF: ks_handle_enum_type (ks_handle.c:875) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9AE70C: __ks_handle_alloc_ex (ks_handle.c:391) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x932eb68 is 104 bytes inside a block of size 834 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9AE626: __ks_handle_alloc_ex (ks_handle.c:358) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x932EB90 by thread #29 ==18304== Locks held: none ==18304== at 0x12803719: ks_atomic_increment_uint32 (ks_atomic.h:49) ==18304== by 0x12803751: ks_spinlock_try_acquire (ks_atomic.h:74) ==18304== by 0x128037E9: ks_spinlock_acquire (ks_atomic.h:95) ==18304== by 0x12803E9F: __service_handle (handle_manager.c:100) ==18304== by 0x128043F4: __service_handle_type (handle_manager.c:219) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x932eb90 is 144 bytes inside a block of size 834 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9AE626: __ks_handle_alloc_ex (ks_handle.c:358) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x932EBA0 by thread #29 ==18304== Locks held: none ==18304== at 0x12803ED1: __service_handle (handle_manager.c:104) ==18304== by 0x128043F4: __service_handle_type (handle_manager.c:219) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x932eba0 is 160 bytes inside a block of size 834 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9AE626: __ks_handle_alloc_ex (ks_handle.c:358) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9ABEEE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0xB9B9436: __ks_mutex_create (ks_mutex.c:252) ==18304== by 0xB9B964F: __ks_cond_create_ex (ks_mutex.c:415) ==18304== by 0xB9B9713: __ks_cond_create (ks_mutex.c:446) ==18304== by 0x1280469B: swclt_hmgr_init (handle_manager.c:283) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9abeee8 is 104 bytes inside a block of size 162 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9B9361: __ks_mutex_create (ks_mutex.c:217) ==18304== by 0xB9B964F: __ks_cond_create_ex (ks_mutex.c:415) ==18304== by 0xB9B9713: __ks_cond_create (ks_mutex.c:446) ==18304== by 0x1280469B: swclt_hmgr_init (handle_manager.c:283) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 8 at 0xB9F0068 by thread #29 ==18304== Locks held: 1, at address 0x9ABEEE8 ==18304== at 0xB9B8C46: ks_log (ks_log.c:450) ==18304== by 0x1280458D: __manager_loop (handle_manager.c:254) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #1 ==18304== Locks held: none ==18304== at 0xB9B8A98: ks_global_set_logger (ks_log.c:394) ==18304== by 0xB94DB42: mod_signalwire_load (mod_signalwire.c:876) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xb9f0068 is 0 bytes inside data symbol "ks_logger" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #34 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x133268E9: launch_timer_thread (mod_spandsp_fax.c:255) ==18304== by 0x133268E9: mod_spandsp_fax_load (mod_spandsp_fax.c:1717) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:851) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:775) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x133D8B18 by thread #34 ==18304== Locks held: none ==18304== at 0x13321C8D: timer_thread_run (mod_spandsp_fax.c:209) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x133268EA: mod_spandsp_fax_load (mod_spandsp_fax.c:1719) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:851) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:775) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x133d8b18 is 24 bytes inside data symbol "t38_state_list" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x133D8B18 by thread #1 ==18304== Locks held: none ==18304== at 0x13326917: mod_spandsp_fax_load (mod_spandsp_fax.c:1719) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:851) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:775) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #34 ==18304== Locks held: none ==18304== at 0x13321C8D: timer_thread_run (mod_spandsp_fax.c:209) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x133d8b18 is 24 bytes inside data symbol "t38_state_list" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #28: lock order "0xAEDA1E0 before 0xAEDA190" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0xAEDA190 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0xAEDA1E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0xAEDA1E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0xAEDA190 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0xAEDA1E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda1e0 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0xAEDA190 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xaeda190 is 480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #33 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x95A5052: sofia_presence_event_thread_start (sofia_presence.c:1695) ==18304== by 0x95A50C4: sofia_presence_event_handler (sofia_presence.c:1704) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #33: lock order "0x12A99B38 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A99B38 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12A99B38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12A99B38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12a99b38 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #33: lock order "0x7B89680 before 0x12A99B38" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A99B38 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x9599FD4: sofia_glue_execute_sql_callback (sofia_glue.c:2846) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A99B38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A99B38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12a99b38 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #3: lock order "0x12F92130 before 0x7411E00" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7411E00 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D53773: switch_event_deliver (switch_event.c:403) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F92130 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x1327A1C8: vm_event_thread_start (mod_voicemail.c:4107) ==18304== by 0x1327A2B4: vm_event_handler (mod_voicemail.c:4135) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12F92130 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x1326FAEB: mod_voicemail_load (mod_voicemail.c:6201) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f92130 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7411E00 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D52574: switch_event_init (switch_event.c:699) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e00 is 3,280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #35 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1327A243: vm_event_thread_start (mod_voicemail.c:4123) ==18304== by 0x1327A2B4: vm_event_handler (mod_voicemail.c:4135) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #35: lock order "0x1300FA58 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x13269150: vm_execute_sql_callback (mod_voicemail.c:297) ==18304== by 0x132692DF: message_count (mod_voicemail.c:1406) ==18304== by 0x13269799: actual_message_query_handler (mod_voicemail.c:4008) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4075) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1300FA58 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x13269150: vm_execute_sql_callback (mod_voicemail.c:297) ==18304== by 0x132692DF: message_count (mod_voicemail.c:1406) ==18304== by 0x13269799: actual_message_query_handler (mod_voicemail.c:4008) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4075) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x1300FA58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x1326B1CD: load_profile (mod_voicemail.c:791) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Lock at 0x1300FA58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x1300fa58 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #35: lock order "0x7B89680 before 0x1300FA58" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x1300FA58 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x13269150: vm_execute_sql_callback (mod_voicemail.c:297) ==18304== by 0x132692DF: message_count (mod_voicemail.c:1406) ==18304== by 0x13269799: actual_message_query_handler (mod_voicemail.c:4008) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4075) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x132691C5: vm_execute_sql_callback (mod_voicemail.c:311) ==18304== by 0x132692DF: message_count (mod_voicemail.c:1406) ==18304== by 0x13269799: actual_message_query_handler (mod_voicemail.c:4008) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4075) ==18304== by 0x13269799: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x1300FA58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x1300FA58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x1300fa58 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x132690E8: vm_get_db_handle (mod_voicemail.c:221) ==18304== by 0x1326B0E2: load_profile (mod_voicemail.c:773) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE58C78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x570C379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== Address 0xae58c78 is 8 bytes inside a block of size 48 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x572CC53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x56FD798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x570C34C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x57C6D2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40727: switch_core_db_open_file (switch_core_db.c:232) ==18304== by 0x4CE296B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x12F8A368 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12f8a368 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95AAF5D: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4305) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #33 ==18304== Locks held: 3, at addresses 0x933FF58 0xAE58C78 0x12F8A368 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x94D80BA: nua_handle_save_tags (nua_params.c:1311) ==18304== by 0x94D22F5: nh_create_handle (nua_common.c:120) ==18304== by 0x94C8E95: nua_handle (nua.c:315) ==18304== by 0x95A5F1D: _send_presence_notify.constprop.5 (sofia_presence.c:2336) ==18304== by 0x95A6CC8: sofia_presence_mwi_callback (sofia_presence.c:3273) ==18304== by 0x5785C4E: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6) ==18304== by 0x4D40407: switch_core_db_exec (switch_core_db.c:90) ==18304== by 0x4CE4CD0: switch_cache_db_execute_sql_callback (switch_core_sqldb.c:1360) ==18304== by 0x9599F79: sofia_glue_execute_sql_callback (sofia_glue.c:2835) ==18304== by 0x959F3F5: actual_sofia_presence_mwi_event_handler (sofia_presence.c:606) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1642) ==18304== by 0x95A4F67: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at address 0x92F9638 (and 1 that can't be shown) ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D3142: nua_dialog_usage_remove_at (nua_dialog.c:432) ==18304== by 0x94D4F5F: nua_notify_usage_shutdown (nua_notifier.c:883) ==18304== by 0x94D3AA8: nua_dialog_shutdown (nua_dialog.c:609) ==18304== by 0x94E9EBA: nua_stack_destroy_handle.part.3 (nua_stack.c:945) ==18304== by 0x94EA47F: nua_stack_destroy_handle (nua_stack.c:938) ==18304== by 0x94EA47F: nua_stack_signal (nua_stack.c:661) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9342088 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9342088 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x9346608 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x9342088 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94CF7F1: nua_client_report (nua_client.c:1581) ==18304== by 0x94D05B5: nua_base_client_response (nua_client.c:1521) ==18304== by 0x94D09F2: nua_client_response (nua_client.c:1107) ==18304== by 0x94D0ABB: nua_client_orq_response (nua_client.c:995) ==18304== by 0x94BA9A7: outgoing_recv (nta.c:9518) ==18304== by 0x94C32A8: agent_recv_response (nta.c:3388) ==18304== by 0x94C32A8: agent_recv_message (nta.c:2792) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x9346608 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9342088 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9342088 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x9346608 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x951B98D: su_base_port_step (su_base_port.c:472) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x9342088 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94CF7F1: nua_client_report (nua_client.c:1581) ==18304== by 0x94D05B5: nua_base_client_response (nua_client.c:1521) ==18304== by 0x94D09F2: nua_client_response (nua_client.c:1107) ==18304== by 0x94D0ABB: nua_client_orq_response (nua_client.c:995) ==18304== by 0x94BA9A7: outgoing_recv (nta.c:9518) ==18304== by 0x94C32A8: agent_recv_response (nta.c:3388) ==18304== by 0x94C32A8: agent_recv_message (nta.c:2792) ==18304== Address 0x9346608 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #9: lock order "0x79DD5F8 before 0x79DD5A8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79DD5A8 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79DD5F8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x79DD5F8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79DD5A8 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x79DD5F8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5f8 is 536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9330F70 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9330f70 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x5028D18: apr_threadattr_create (thread.c:45) ==18304== by 0x4CBD478: switch_threadattr_create (switch_apr.c:660) ==18304== by 0x9573D51: launch_sofia_profile_thread (sofia.c:3554) ==18304== by 0x95761BA: config_sofia (sofia.c:6190) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A99B38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12a99b38 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== Possible data race during read of size 8 at 0x12A998E0 by thread #10 ==18304== Locks held: 1, at address 0x7B89680 ==18304== at 0x4CE1080: sql_close (switch_core_sqldb.c:276) ==18304== by 0x4CE943E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #24 ==18304== Locks held: 2, at addresses 0x9330F70 0x12A99B38 ==18304== at 0x4CE23BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:675) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95B05A2: sofia_reg_check_ping_expire (sofia_reg.c:939) ==18304== by 0x9567982: sofia_profile_worker_thread_run (sofia.c:3008) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a998e0 is 544 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B01D1: sofia_reg_check_expire (sofia_reg.c:810) ==18304== by 0x95679A3: sofia_profile_worker_thread_run (sofia.c:3002) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #24 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #10: lock order "0x7A48108 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE105E: sql_close (switch_core_sqldb.c:269) ==18304== by 0x4CE943E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A48108 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE1126: sql_close (switch_core_sqldb.c:284) ==18304== by 0x4CE943E: switch_core_sql_db_thread (switch_core_sqldb.c:1592) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A48108 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE9DD4: switch_core_sqldb_start (switch_core_sqldb.c:3905) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== Lock at 0x7A48108 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a48108 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CE9511: switch_core_sqldb_start (switch_core_sqldb.c:3636) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #36 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1402043B: launch_thread (mod_local_stream.c:1322) ==18304== by 0x14020CED: launch_streams (mod_local_stream.c:1339) ==18304== by 0x14020D9E: mod_local_stream_load (mod_local_stream.c:1542) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #36: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #37 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1402043B: launch_thread (mod_local_stream.c:1322) ==18304== by 0x14020CED: launch_streams (mod_local_stream.c:1339) ==18304== by 0x14020D9E: mod_local_stream_load (mod_local_stream.c:1542) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #37: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #38 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1402043B: launch_thread (mod_local_stream.c:1322) ==18304== by 0x14020CED: launch_streams (mod_local_stream.c:1339) ==18304== by 0x14020D9E: mod_local_stream_load (mod_local_stream.c:1542) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #38: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #38: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #39 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1402043B: launch_thread (mod_local_stream.c:1322) ==18304== by 0x14020CED: launch_streams (mod_local_stream.c:1339) ==18304== by 0x14020D9E: mod_local_stream_load (mod_local_stream.c:1542) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FBF04 by thread #39 ==18304== Locks held: none ==18304== at 0x4CBE13A: switch_buffer_create_dynamic (switch_buffer.c:139) ==18304== by 0x14021042: read_stream_thread (mod_local_stream.c:253) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #38 ==18304== Locks held: none ==18304== at 0x4CBE161: switch_buffer_create_dynamic (switch_buffer.c:139) ==18304== by 0x14021042: read_stream_thread (mod_local_stream.c:253) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fbf04 is 0 bytes inside data symbol "buffer_id" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FBF04 by thread #39 ==18304== Locks held: none ==18304== at 0x4CBE161: switch_buffer_create_dynamic (switch_buffer.c:139) ==18304== by 0x14021042: read_stream_thread (mod_local_stream.c:253) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #38 ==18304== Locks held: none ==18304== at 0x4CBE161: switch_buffer_create_dynamic (switch_buffer.c:139) ==18304== by 0x14021042: read_stream_thread (mod_local_stream.c:253) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fbf04 is 0 bytes inside data symbol "buffer_id" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #39: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #39: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #40 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x1402043B: launch_thread (mod_local_stream.c:1322) ==18304== by 0x14020CED: launch_streams (mod_local_stream.c:1339) ==18304== by 0x14020D9E: mod_local_stream_load (mod_local_stream.c:1542) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #40: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #40: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x140210A8: read_stream_thread (mod_local_stream.c:258) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #38: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #39: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #40: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #43 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CFC0A1: switch_core_launch_thread (switch_core.c:611) ==18304== by 0x4D46ECA: switch_loadable_module_runtime (switch_loadable_module.c:150) ==18304== by 0x4D46ECA: switch_loadable_module_init (switch_loadable_module.c:2365) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x8F1D8D8 by thread #43 ==18304== Locks held: none ==18304== at 0x8F148B0: mod_event_socket_runtime (mod_event_socket.c:3000) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #3 ==18304== Locks held: none ==18304== at 0x8F1287D: event_handler (mod_event_socket.c:280) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x8f1d8d8 is 24 bytes inside data symbol "listen_list" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #44 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CFC0A1: switch_core_launch_thread (switch_core.c:611) ==18304== by 0x4D46ECA: switch_loadable_module_runtime (switch_loadable_module.c:150) ==18304== by 0x4D46ECA: switch_loadable_module_init (switch_loadable_module.c:2365) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x51215E0 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBF918: softtimer_runtime (switch_time.c:1083) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #43 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x8F14893: mod_event_socket_runtime (mod_event_socket.c:2984) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x50FC504 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #10 ==18304== Locks held: none ==18304== at 0x4CE9400: switch_core_sql_db_thread (switch_core_sqldb.c:1596) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x51215E0 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBF985: softtimer_runtime (switch_time.c:1121) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D02F50: switch_core_init_and_modload (switch_core.c:2510) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC504 by thread #10 ==18304== Locks held: none ==18304== at 0x4CE9400: switch_core_sql_db_thread (switch_core_sqldb.c:1596) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x50FC508 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #30 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBF278: switch_epoch_time_now (switch_time.c:323) ==18304== by 0x9567897: sofia_profile_worker_thread_run (sofia.c:3014) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #41 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CFC0A1: switch_core_launch_thread (switch_core.c:611) ==18304== by 0x4D46ECA: switch_loadable_module_runtime (switch_loadable_module.c:150) ==18304== by 0x4D46ECA: switch_loadable_module_init (switch_loadable_module.c:2365) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #41 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DAFF49: switch_stun_lookup (switch_stun.c:778) ==18304== by 0xB94F1BE: mod_signalwire_adoption_post (mod_signalwire.c:301) ==18304== by 0xB94FBA4: mod_signalwire_state_adoption (mod_signalwire.c:1008) ==18304== by 0xB94FBA4: mod_signalwire_runtime (mod_signalwire.c:1297) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBF985: softtimer_runtime (switch_time.c:1121) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #41 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DAFF49: switch_stun_lookup (switch_stun.c:778) ==18304== by 0xB94F1BE: mod_signalwire_adoption_post (mod_signalwire.c:301) ==18304== by 0xB94FBA4: mod_signalwire_state_adoption (mod_signalwire.c:1008) ==18304== by 0xB94FBA4: mod_signalwire_runtime (mod_signalwire.c:1297) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #41 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DAFFA1: switch_stun_lookup (switch_stun.c:790) ==18304== by 0xB94F1BE: mod_signalwire_adoption_post (mod_signalwire.c:301) ==18304== by 0xB94FBA4: mod_signalwire_state_adoption (mod_signalwire.c:1008) ==18304== by 0xB94FBA4: mod_signalwire_runtime (mod_signalwire.c:1297) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBF985: softtimer_runtime (switch_time.c:1121) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #41 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DAFFA1: switch_stun_lookup (switch_stun.c:790) ==18304== by 0xB94F1BE: mod_signalwire_adoption_post (mod_signalwire.c:301) ==18304== by 0xB94FBA4: mod_signalwire_state_adoption (mod_signalwire.c:1008) ==18304== by 0xB94FBA4: mod_signalwire_runtime (mod_signalwire.c:1297) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #47 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CD0E4D: switch_console_loop (switch_console.c:1177) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B89590 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB37D6: switch_log_init (switch_log.c:699) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89590 is 800,080 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 1 at 0x746A293 by thread #47 ==18304== Locks held: none ==18304== at 0x48425EC: mempcpy (vg_replace_strmem.c:1536) ==18304== by 0x55909E4: _IO_new_file_xsputn (fileops.c:1243) ==18304== by 0x55909E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x558554E: fputs (iofputs.c:38) ==18304== by 0x5E07DE8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E07FF8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E04FC5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: 1, at address 0x7B89590 ==18304== at 0x48425C6: mempcpy (vg_replace_strmem.c:1536) ==18304== by 0x55909E4: _IO_new_file_xsputn (fileops.c:1243) ==18304== by 0x55909E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x55651FA: vfprintf (vfprintf.c:1638) ==18304== by 0x556D533: fprintf (fprintf.c:32) ==18304== by 0x485467A: switch_console_logger (mod_console.c:336) ==18304== by 0x485467A: switch_console_logger (mod_console.c:254) ==18304== by 0x4DB3711: log_thread (switch_log.c:482) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x746a293 is 3 bytes inside a block of size 1,024 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x558471B: _IO_file_doallocate (filedoalloc.c:101) ==18304== by 0x55926FF: _IO_doallocbuf (genops.c:347) ==18304== by 0x5591987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752) ==18304== by 0x5590A8E: _IO_new_file_xsputn (fileops.c:1251) ==18304== by 0x5590A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x558554E: fputs (iofputs.c:38) ==18304== by 0x4DB342E: switch_log_vprintf (switch_log.c:643) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D52628: switch_event_init (switch_event.c:710) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #41 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0xB94EED8: mod_signalwire_adoption_post (mod_signalwire.c:343) ==18304== by 0xB94FBA4: mod_signalwire_state_adoption (mod_signalwire.c:1008) ==18304== by 0xB94FBA4: mod_signalwire_runtime (mod_signalwire.c:1297) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B89590 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB37D6: switch_log_init (switch_log.c:699) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89590 is 800,080 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 1 at 0x746A294 by thread #5 ==18304== Locks held: 1, at address 0x7B89590 ==18304== at 0x48425C6: mempcpy (vg_replace_strmem.c:1536) ==18304== by 0x55909E4: _IO_new_file_xsputn (fileops.c:1243) ==18304== by 0x55909E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x55651FA: vfprintf (vfprintf.c:1638) ==18304== by 0x556D533: fprintf (fprintf.c:32) ==18304== by 0x485467A: switch_console_logger (mod_console.c:336) ==18304== by 0x485467A: switch_console_logger (mod_console.c:254) ==18304== by 0x4DB3711: log_thread (switch_log.c:482) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #47 ==18304== Locks held: none ==18304== at 0x48425EC: mempcpy (vg_replace_strmem.c:1536) ==18304== by 0x55909E4: _IO_new_file_xsputn (fileops.c:1243) ==18304== by 0x55909E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x558554E: fputs (iofputs.c:38) ==18304== by 0x5E07DE8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E07FF8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E04FC5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== Address 0x746a294 is 4 bytes inside a block of size 1,024 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x558471B: _IO_file_doallocate (filedoalloc.c:101) ==18304== by 0x55926FF: _IO_doallocbuf (genops.c:347) ==18304== by 0x5591987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752) ==18304== by 0x5590A8E: _IO_new_file_xsputn (fileops.c:1251) ==18304== by 0x5590A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204) ==18304== by 0x558554E: fputs (iofputs.c:38) ==18304== by 0x4DB342E: switch_log_vprintf (switch_log.c:643) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D52628: switch_event_init (switch_event.c:710) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBF278: switch_epoch_time_now (switch_time.c:323) ==18304== by 0x4D3F785: task_thread_loop (switch_scheduler.c:113) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x79DD5A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79dd5a8 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x4CEA1A3: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956) ==18304== by 0x4CEA1A3: switch_core_sqldb_start (switch_core_sqldb.c:3870) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== Possible data race during read of size 1 at 0x50FC506 by thread #9 ==18304== Locks held: 2, at addresses 0x79DD5A8 0x7EB61E8 ==18304== at 0x4CE39BB: switch_user_sql_thread (switch_core_sqldb.c:2332) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc506 is 582 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #6 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D5470A: switch_event_prep_for_delivery_detailed (switch_event.c:1972) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:774) ==18304== by 0x4D5498E: switch_event_create_subclass_detailed (switch_event.c:743) ==18304== by 0x4CFEF7B: send_heartbeat (switch_core.c:81) ==18304== by 0x4CFEF7B: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC53C by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF131: send_heartbeat (switch_core.c:102) ==18304== by 0x4CFF131: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBF932: softtimer_runtime (switch_time.c:1085) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc53c is 636 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x50FC650 by thread #44 ==18304== Locks held: none ==18304== at 0x4DC839C: switch_get_system_idle_time (switch_profile.c:168) ==18304== by 0x4DBFE99: softtimer_runtime (switch_time.c:1238) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #6 ==18304== Locks held: none ==18304== at 0x4CF0C97: switch_core_idle_cpu (switch_core_session.c:2544) ==18304== by 0x4CFF23A: send_heartbeat (switch_core.c:109) ==18304== by 0x4CFF23A: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x50fc650 is 912 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x50FC650 by thread #44 ==18304== Locks held: none ==18304== at 0x4DC8523: switch_get_system_idle_time (switch_profile.c:227) ==18304== by 0x4DBFE99: softtimer_runtime (switch_time.c:1238) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #6 ==18304== Locks held: none ==18304== at 0x4CF0C97: switch_core_idle_cpu (switch_core_session.c:2544) ==18304== by 0x4CFF23A: send_heartbeat (switch_core.c:109) ==18304== by 0x4CFF23A: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x50fc650 is 912 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FC540 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFECA: softtimer_runtime (switch_time.c:1246) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF157: send_heartbeat (switch_core.c:103) ==18304== by 0x4CFF157: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc540 is 640 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FC53C by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFF0B: softtimer_runtime (switch_time.c:1265) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF131: send_heartbeat (switch_core.c:102) ==18304== by 0x4CFF131: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc53c is 636 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0xB9F0068 by thread #29 ==18304== Locks held: none ==18304== at 0xB9B8CA8: ks_log (ks_log.c:455) ==18304== by 0x128043A8: __service_handle_type (handle_manager.c:211) ==18304== by 0x1280449F: __service_handles (handle_manager.c:235) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xb9f0068 is 0 bytes inside data symbol "ks_logger" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC540 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF157: send_heartbeat (switch_core.c:103) ==18304== by 0x4CFF157: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFECA: softtimer_runtime (switch_time.c:1246) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc540 is 640 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC650 by thread #6 ==18304== Locks held: none ==18304== at 0x4CF0C97: switch_core_idle_cpu (switch_core_session.c:2544) ==18304== by 0x4CFF23A: send_heartbeat (switch_core.c:109) ==18304== by 0x4CFF23A: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DC839C: switch_get_system_idle_time (switch_profile.c:168) ==18304== by 0x4DBFE99: softtimer_runtime (switch_time.c:1238) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc650 is 912 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7D75B30 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4D3F792: task_thread_loop (switch_scheduler.c:114) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d75b30 is 64 bytes inside a block of size 120 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x4D3FC90: switch_scheduler_add_task (switch_scheduler.c:221) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x7D75B30 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4D3F83F: task_thread_loop (switch_scheduler.c:127) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d75b30 is 64 bytes inside a block of size 120 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x4D3FC90: switch_scheduler_add_task (switch_scheduler.c:221) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #49 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4D3F856: task_thread_loop (switch_scheduler.c:128) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC664 by thread #3 ==18304== Locks held: none ==18304== at 0x4CD24EC: vxprintf (switch_mprintf.c:689) ==18304== by 0x4CD24EC: base_vprintf.constprop.0 (switch_mprintf.c:860) ==18304== by 0x4CD37CA: switch_mprintf (switch_mprintf.c:903) ==18304== by 0x4CE63FC: core_event_handler (switch_core_sqldb.c:2815) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #49 ==18304== Locks held: none ==18304== at 0x5605D89: gethostname (gethostname.c:36) ==18304== by 0x4CFB5E8: check_ip (switch_core.c:129) ==18304== by 0x4CFBCF8: check_ip_callback (switch_core.c:221) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FC10: task_own_thread (switch_scheduler.c:95) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x50fc664 is 932 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC665 by thread #3 ==18304== Locks held: none ==18304== at 0x4CD2516: vxprintf (switch_mprintf.c:689) ==18304== by 0x4CD2516: base_vprintf.constprop.0 (switch_mprintf.c:860) ==18304== by 0x4CD37CA: switch_mprintf (switch_mprintf.c:903) ==18304== by 0x4CE63FC: core_event_handler (switch_core_sqldb.c:2815) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #49 ==18304== Locks held: none ==18304== at 0x5605D89: gethostname (gethostname.c:36) ==18304== by 0x4CFB5E8: check_ip (switch_core.c:129) ==18304== by 0x4CFBCF8: check_ip_callback (switch_core.c:221) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FC10: task_own_thread (switch_scheduler.c:95) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x50fc665 is 933 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x7D75B30 by thread #49 ==18304== Locks held: none ==18304== at 0x4D3FC2E: task_own_thread (switch_scheduler.c:97) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4D3F792: task_thread_loop (switch_scheduler.c:114) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d75b30 is 64 bytes inside a block of size 120 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x4D3FC90: switch_scheduler_add_task (switch_scheduler.c:221) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #47: lock order "0x7B89680 before 0x79E0688" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79E0688 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CCF1DC: switch_console_expand_alias (switch_console.c:305) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79E0688 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E0688 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x79e0688 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xB955464 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB94E478: mod_signalwire_shutdown (mod_signalwire.c:970) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #41 ==18304== Locks held: none ==18304== at 0xB94FB3A: mod_signalwire_runtime (mod_signalwire.c:1272) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xb955464 is 4 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 8 at 0x932EBA0 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0x12806436: __swclt_hstate_initiate_change_in (handle_state.c:320) ==18304== by 0x128062A4: __swclt_hstate_initiate_change_now (handle_state.c:302) ==18304== by 0x1281165C: __disconnect (session.c:472) ==18304== by 0x12812D62: swclt_sess_disconnect (session.c:860) ==18304== by 0xB94E486: mod_signalwire_shutdown (mod_signalwire.c:972) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #29 ==18304== Locks held: none ==18304== at 0x12803ED1: __service_handle (handle_manager.c:104) ==18304== by 0x128043F4: __service_handle_type (handle_manager.c:219) ==18304== by 0x12804495: __service_handles (handle_manager.c:234) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x932eba0 is 160 bytes inside a block of size 834 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9AE626: __ks_handle_alloc_ex (ks_handle.c:358) ==18304== by 0x12812B00: __swclt_sess_create (session.c:818) ==18304== by 0xB94DE34: mod_signalwire_load (mod_signalwire.c:901) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0xB955464 by thread #41 ==18304== Locks held: none ==18304== at 0xB94FB3A: mod_signalwire_runtime (mod_signalwire.c:1272) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB94E478: mod_signalwire_shutdown (mod_signalwire.c:970) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== Address 0xb955464 is 4 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 1 at 0x50FC504 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x4CFF3E2: switch_core_ready_inbound (switch_core.c:2997) ==18304== by 0x9593D34: sofia_event_callback (sofia.c:2478) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 1 at 0x50FC504 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x4CFF3E2: switch_core_ready_inbound (switch_core.c:2997) ==18304== by 0x4CECEE4: switch_core_session_request_uuid (switch_core_session.c:2329) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 1 at 0x50FC504 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x4CFF3C0: switch_core_ready (switch_core.c:2992) ==18304== by 0x4CECA01: switch_core_session_request_uuid (switch_core_session.c:2339) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4D02F6A: switch_core_init_and_modload (switch_core.c:2521) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x50FC53C by thread #14 ==18304== Locks held: 2, at addresses 0x72FFE18 0x9346648 ==18304== at 0x4CECE0B: switch_core_session_request_uuid (switch_core_session.c:2353) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFF0B: softtimer_runtime (switch_time.c:1265) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc53c is 636 bytes inside data symbol "runtime" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #50 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF099E: switch_core_session_thread_pool_launch (switch_core_session.c:1906) ==18304== by 0x4CF0AE4: switch_core_session_thread_launch (switch_core_session.c:1927) ==18304== by 0x9593B87: sofia_event_callback (sofia.c:2617) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 1 at 0x7A389E0 by thread #14 ==18304== Locks held: 2, at addresses 0x72FFE68 0x9346648 ==18304== at 0x4CFA180: switch_core_session_read_lock (switch_core_rwlock.c:88) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x9593946: sofia_event_callback (sofia.c:2648) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #50 ==18304== Locks held: none ==18304== at 0x4CF43E1: switch_core_session_run (switch_core_state_machine.c:558) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a389e0 is 80 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x95854A5: sofia_handle_sip_i_invite (sofia.c:10260) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13074888 before 0x13074778" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13074778 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D497A8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2955) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== Required order was established by acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074778 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x13074888 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x134EF187: mod_opus_load (mod_opus.c:1352) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074888 is 776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x13074778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x134EF176: mod_opus_load (mod_opus.c:1350) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12A900A8 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE8614: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95B0CC6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==18304== by 0x95B5036: sofia_reg_handle_register_token (sofia_reg.c:1787) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE8614: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95B0CC6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==18304== by 0x95B5036: sofia_reg_handle_register_token (sofia_reg.c:1787) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== ==18304== Required order was established by acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x959A18B: sofia_glue_execute_sql2str (sofia_glue.c:2882) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #3: lock order "0x72FFE68 before 0x7411E00" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7411E00 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D53773: switch_event_deliver (switch_event.c:403) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEAE82: switch_core_session_perform_locate (switch_core_session.c:126) ==18304== by 0x4DAE28B: switch_ivr_uuid_exists (switch_ivr.c:3973) ==18304== by 0x4CE5E65: core_event_handler (switch_core_sqldb.c:2458) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7411E00 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D52574: switch_event_init (switch_event.c:699) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e00 is 3,280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #3: lock order "0x12B7C888 before 0x7411E00" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7411E00 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D53773: switch_event_deliver (switch_event.c:403) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x4DAE28B: switch_ivr_uuid_exists (switch_ivr.c:3973) ==18304== by 0x4CE5E65: core_event_handler (switch_core_sqldb.c:2458) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7411E00 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D52574: switch_event_init (switch_event.c:699) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e00 is 3,280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x50FC53C by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFE9A: softtimer_runtime (switch_time.c:1242) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #14 ==18304== Locks held: 2, at addresses 0x72FFE18 0x9346648 ==18304== at 0x4CECE0B: switch_core_session_request_uuid (switch_core_session.c:2353) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x50fc53c is 636 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FC548 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFEED: softtimer_runtime (switch_time.c:1259) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF1A3: send_heartbeat (switch_core.c:105) ==18304== by 0x4CFF1A3: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc548 is 648 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE18 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D02712: switch_core_init (switch_core.c:1917) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe18 is 400,568 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FC544 by thread #44 ==18304== Locks held: 1, at address 0x72FFE18 ==18304== at 0x4DBFEFD: softtimer_runtime (switch_time.c:1263) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF17D: send_heartbeat (switch_core.c:104) ==18304== by 0x4CFF17D: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc544 is 644 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 2 at 0xF0F1062 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9AEC71: __handle_destroy (ks_handle.c:581) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== ==18304== This conflicts with a previous read of size 2 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF868: ks_handle_enum_type (ks_handle.c:873) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x128044A9: __service_handles (handle_manager.c:236) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0xf0f1062 is 57670978 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 2 at 0xF0F1062 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9ADD0C: __release_slot (ks_handle.c:150) ==18304== by 0xB9AEEA5: __handle_destroy (ks_handle.c:615) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== ==18304== This conflicts with a previous read of size 2 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF868: ks_handle_enum_type (ks_handle.c:873) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x128044A9: __service_handles (handle_manager.c:236) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0xf0f1062 is 57670978 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 2 at 0xF0F1060 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9ADD16: __release_slot (ks_handle.c:151) ==18304== by 0xB9AEEA5: __handle_destroy (ks_handle.c:615) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== ==18304== This conflicts with a previous read of size 2 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF88E: ks_handle_enum_type (ks_handle.c:874) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x128044A9: __service_handles (handle_manager.c:236) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0xf0f1060 is 57670976 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xF0F105C by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9ADD20: __release_slot (ks_handle.c:152) ==18304== by 0xB9AEEA5: __handle_destroy (ks_handle.c:615) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AD1BF: ks_atomic_increment_uint32 (ks_atomic.h:49) ==18304== by 0xB9ADDDA: __inc_ref (ks_handle.c:176) ==18304== by 0xB9AE7B4: __ks_handle_get (ks_handle.c:434) ==18304== by 0x12803E83: __service_handle (handle_manager.c:96) ==18304== by 0x128043F4: __service_handle_type (handle_manager.c:219) ==18304== by 0x128044A9: __service_handles (handle_manager.c:236) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== Address 0xf0f105c is 57670972 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xF0F1070 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9ADD5A: __release_slot (ks_handle.c:161) ==18304== by 0xB9AEEA5: __handle_destroy (ks_handle.c:615) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF858: ks_handle_enum_type (ks_handle.c:872) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x1280449F: __service_handles (handle_manager.c:235) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0xf0f1070 is 57670992 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 8 at 0xF0F1080 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9ADDB2: __release_slot (ks_handle.c:171) ==18304== by 0xB9AEEA5: __handle_destroy (ks_handle.c:615) ==18304== by 0xB9AEAC5: __destroy_slot_children (ks_handle.c:546) ==18304== by 0xB9AEE4A: __handle_destroy (ks_handle.c:597) ==18304== by 0xB9AEF08: __ks_handle_destroy (ks_handle.c:637) ==18304== by 0xB94E501: mod_signalwire_shutdown (mod_signalwire.c:983) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #29 ==18304== Locks held: none ==18304== at 0xB9AF8AB: ks_handle_enum_type (ks_handle.c:875) ==18304== by 0x1280440D: __service_handle_type (handle_manager.c:213) ==18304== by 0x128044A9: __service_handles (handle_manager.c:236) ==18304== by 0x12804601: __manager_loop (handle_manager.c:265) ==18304== by 0x12804662: __manager_thread_wrapper (handle_manager.c:275) ==18304== by 0xB9C7E72: thread_launch (ks_thread.c:248) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0xf0f1080 is 57671008 bytes inside data symbol "g_handle_groups" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7B89680 before 0x12A900A8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A900A8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE8614: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95B0CC6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==18304== by 0x95B5036: sofia_reg_handle_register_token (sofia_reg.c:1787) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE8646: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006) ==18304== by 0x9599644: sofia_glue_execute_sql_now (sofia_glue.c:2709) ==18304== by 0x95B0CC6: sofia_reg_auth_challenge (sofia_reg.c:1147) ==18304== by 0x95B5036: sofia_reg_handle_register_token (sofia_reg.c:1787) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12A900A8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12A900A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x12a900a8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x959A107: sofia_glue_execute_sql2str (sofia_glue.c:2861) ==18304== by 0x95A9EC8: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:3884) ==18304== by 0x958B615: our_sofia_event_callback (sofia.c:2064) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #15 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A9F3C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a9f3c0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #50 ==18304== Locks held: 3, at addresses 0x12A9F3C0 0x12B7C550 0x1303F698 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x1303F698 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1303F698 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9559BC7: sofia_receive_message (mod_sofia.c:1326) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 1 at 0x9ABED84 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x94E832F: nua_application_event (nua_stack.c:368) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x94E2F55: nua_session_usage_remove (nua_session.c:313) ==18304== by 0x94D2F7F: nua_dialog_usage_remove_at (nua_dialog.c:398) ==18304== by 0x94DF88E: nua_base_server_report (nua_server.c:739) ==18304== by 0x94E62F5: nua_invite_server_report (nua_session.c:2513) ==18304== by 0x94EA395: nua_stack_signal (nua_stack.c:657) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x9abed84 is 100 bytes inside a block of size 280 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x94D22B7: nh_create_handle (nua_common.c:113) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x12B7C888 before 0x72FFE68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEAE82: switch_core_session_perform_locate (switch_core_session.c:126) ==18304== by 0x9593946: sofia_event_callback (sofia.c:2648) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x9593946: sofia_event_callback (sofia.c:2648) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x9ABED50 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x94C9584: nua_handle_magic (nua.c:368) ==18304== by 0x9593221: sofia_process_dispatch_event (sofia.c:2267) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x94CEE73: nua_handle_destroy (nua.c:924) ==18304== by 0x9594004: sofia_event_callback (sofia.c:2443) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x9abed50 is 48 bytes inside a block of size 280 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x94D22B7: nh_create_handle (nua_common.c:113) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #30: lock order "0x7B89680 before 0x933FF58" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9599F3C: sofia_glue_execute_sql_callback (sofia_glue.c:2822) ==18304== by 0x95B0549: sofia_reg_check_ping_expire (sofia_reg.c:932) ==18304== by 0x9567982: sofia_profile_worker_thread_run (sofia.c:3008) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B0549: sofia_reg_check_ping_expire (sofia_reg.c:932) ==18304== by 0x9567982: sofia_profile_worker_thread_run (sofia.c:3008) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x1303F2F7 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x95938E6: sofia_event_callback (sofia.c:2546) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x9559BA1: sofia_receive_message (mod_sofia.c:2698) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== Address 0x1303f2f7 is 2,135 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13074778 before 0x13074888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074778 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Required order was established by acquisition of lock at 0x13074778 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D497A8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2955) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== Lock at 0x13074778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x134EF176: mod_opus_load (mod_opus.c:1350) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x13074888 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x134EF187: mod_opus_load (mod_opus.c:1352) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074888 is 776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13074828 before 0x13074888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074828 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Required order was established by acquisition of lock at 0x13074828 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x13074888 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D497A8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2955) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== Lock at 0x13074828 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x134EF187: mod_opus_load (mod_opus.c:1352) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074828 is 680 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x13074888 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x134EF187: mod_opus_load (mod_opus.c:1352) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13074888 is 776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x933FF58 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9599F3C: sofia_glue_execute_sql_callback (sofia_glue.c:2822) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7B89680 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9342088 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9342088 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x9346608 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x951B9FB: su_base_port_step (su_base_port.c:494) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x9342088 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94E9DB7: nua_stack_tevent (nua_stack.c:245) ==18304== by 0x94E037E: signal_call_state_change (nua_session.c:4201) ==18304== by 0x94E63E0: nua_invite_server_report (nua_session.c:2530) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== Address 0x9346608 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FE2B0 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DB9A2A: switch_xml_locate (switch_xml.c:1732) ==18304== by 0x4DB9D8B: switch_xml_locate_domain (switch_xml.c:1816) ==18304== by 0x4DBA062: switch_xml_locate_user (switch_xml.c:2200) ==18304== by 0x4DBACD9: switch_xml_locate_user_merged (switch_xml.c:2127) ==18304== by 0x95B1E64: sofia_reg_parse_auth (sofia_reg.c:2929) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== Address 0x50fe2b0 is 0 bytes inside data symbol "BINDINGS" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x933FF58 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x959962B: sofia_glue_execute_sql_now (sofia_glue.c:2708) ==18304== by 0x95B212C: sofia_reg_parse_auth (sofia_reg.c:3262) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x9586643: sofia_handle_sip_i_invite (sofia.c:10543) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #15: lock order "0x7B89680 before 0x933FF58" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9599F3C: sofia_glue_execute_sql_callback (sofia_glue.c:2822) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x95B8212: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==18304== by 0x958B5C8: our_sofia_event_callback (sofia.c:1827) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x95B8212: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==18304== by 0x958B5C8: our_sofia_event_callback (sofia.c:1827) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C500 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC755B: switch_channel_alloc (switch_channel.c:462) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c500 is 2,400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C500 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4CC2D40: switch_channel_set_caller_profile (switch_channel.c:2821) ==18304== by 0x9585EAF: sofia_handle_sip_i_invite (sofia.c:10631) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A2D3D0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12a2d3d0 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #15 ==18304== Locks held: 1, at address 0x12A2D3D0 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6FD: su_block_find (su_alloc.c:312) ==18304== by 0x951A6FD: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x94E983A: nua_stack_timer (nua_stack.c:741) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xAE53F78 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D3FF34: mod_commands_load (mod_commands.c:7454) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae53f78 is 696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE6A778 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB94DA00: mod_signalwire_load (mod_signalwire.c:847) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae6a778 is 504 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x932EFA4 by thread #29 ==18304== Locks held: none ==18304== at 0xB9C81F9: thread_launch (ks_thread.c:270) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #47 ==18304== Locks held: 2, at addresses 0xAE53F78 0xAE6A778 ==18304== at 0xB9C966B: ks_thread_destroy (ks_thread.c:581) ==18304== by 0x128048F2: swclt_hmgr_shutdown (handle_manager.c:308) ==18304== by 0x12806ECD: swclt_shutdown (init.c:46) ==18304== by 0xB94E514: mod_signalwire_shutdown (mod_signalwire.c:989) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D45FFE: switch_loadable_module_unload_module (switch_loadable_module.c:1940) ==18304== by 0x12D3404B: unload_function (mod_commands.c:2755) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== Address 0x932efa4 is 212 bytes inside a block of size 250 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0xB9BA9F5: alloc_mem (ks_pool.c:330) ==18304== by 0xB9BBD39: __ks_pool_alloc_ex (ks_pool.c:1058) ==18304== by 0xB9BC057: __ks_pool_alloc (ks_pool.c:1101) ==18304== by 0xB9C9F8C: __ks_thread_create_ex (ks_thread.c:757) ==18304== by 0x1280478B: swclt_hmgr_init (handle_manager.c:287) ==18304== by 0x12806E6E: swclt_init (init.c:34) ==18304== by 0xB94DB2B: mod_signalwire_load (mod_signalwire.c:873) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6A9: su_block_find (su_alloc.c:301) ==18304== by 0x951A6A9: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6B1: su_block_find (su_alloc.c:302) ==18304== by 0x951A6B1: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6BC: su_block_find (su_alloc.c:303) ==18304== by 0x951A6BC: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at address 0x92F9638 (and 1 that can't be shown) ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D2E1C: nua_dialog_store_peer_info (nua_dialog.c:161) ==18304== by 0x94D2E62: nua_dialog_zap (nua_dialog.c:211) ==18304== by 0x94D36F4: nua_dialog_remove (nua_dialog.c:230) ==18304== by 0x94D36F4: nua_dialog_remove (nua_dialog.c:225) ==18304== by 0x94D36F4: nua_dialog_deinit (nua_dialog.c:491) ==18304== by 0x94E908C: nh_destroy (nua_stack.c:994) ==18304== by 0x94E908C: nh_destroy (nua_stack.c:975) ==18304== by 0x94EA47F: nua_stack_destroy_handle (nua_stack.c:938) ==18304== by 0x94EA47F: nua_stack_signal (nua_stack.c:661) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x9589636: sofia_handle_sip_i_invite (sofia.c:11470) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951A6FD: su_block_find (su_alloc.c:312) ==18304== by 0x951A6FD: su_realloc (su_alloc.c:1418) ==18304== by 0x9498D7D: msg_buf_commit (msg_parser.c:218) ==18304== by 0x953DC6A: tport_recv_dgram (tport_type_udp.c:372) ==18304== by 0x9533F87: tport_recv_data (tport.c:2879) ==18304== by 0x9533F87: tport_recv_event (tport.c:2893) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== by 0x951B821: su_base_port_run (su_base_port.c:349) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12BB7D60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Address 0x12bb7d60 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94D240F: nh_create_handle (nua_common.c:127) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C550 0x12BB7D60 0x1303F698 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x959326C: sofia_process_dispatch_event (sofia.c:2274) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at address 0x92F9638 (and 1 that can't be shown) ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94D2E1C: nua_dialog_store_peer_info (nua_dialog.c:161) ==18304== by 0x94D2E62: nua_dialog_zap (nua_dialog.c:211) ==18304== by 0x94D36F4: nua_dialog_remove (nua_dialog.c:230) ==18304== by 0x94D36F4: nua_dialog_remove (nua_dialog.c:225) ==18304== by 0x94D36F4: nua_dialog_deinit (nua_dialog.c:491) ==18304== by 0x94E908C: nh_destroy (nua_stack.c:994) ==18304== by 0x94E908C: nh_destroy (nua_stack.c:975) ==18304== by 0x94EA47F: nua_stack_destroy_handle (nua_stack.c:938) ==18304== by 0x94EA47F: nua_stack_signal (nua_stack.c:661) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x9338B60 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x958ACA2: our_sofia_event_callback (sofia.c:1500) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:925) ==18304== by 0x4DA6B1D: switch_ivr_parse_all_events (switch_ivr.c:913) ==18304== by 0x4CF471A: switch_core_session_run (switch_core_state_machine.c:686) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #15 ==18304== Locks held: none ==18304== at 0x958ACA2: our_sofia_event_callback (sofia.c:1500) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9338b60 is 7,088 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x1303F698 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1303F698 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x95517C8: sofia_on_init (mod_sofia.c:88) ==18304== by 0x4CF57AC: switch_core_session_run (switch_core_state_machine.c:628) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBB37F: switch_xml_std_datetime_check (switch_xml.c:3107) ==18304== by 0x132F0960: parse_exten (mod_dialplan_xml.c:179) ==18304== by 0x132F2811: dialplan_hunt (mod_dialplan_xml.c:699) ==18304== by 0x4CF5C9D: switch_core_standard_on_routing (switch_core_state_machine.c:282) ==18304== by 0x4CF5C9D: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x1301BA60 before 0x1301B968" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x1301B968 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47CCF: switch_loadable_module_get_dialplan_interface (switch_loadable_module.c:2625) ==18304== by 0x4CF5D2B: switch_core_standard_on_routing (switch_core_state_machine.c:275) ==18304== by 0x4CF5D2B: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1301BA60 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF5CA9: switch_core_standard_on_routing (switch_core_state_machine.c:283) ==18304== by 0x4CF5CA9: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x1301BA60 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47CBF: switch_loadable_module_get_dialplan_interface (switch_loadable_module.c:2625) ==18304== by 0x4CF5D2B: switch_core_standard_on_routing (switch_core_state_machine.c:275) ==18304== by 0x4CF5D2B: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1301B968 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47CCF: switch_loadable_module_get_dialplan_interface (switch_loadable_module.c:2625) ==18304== by 0x4CF5D2B: switch_core_standard_on_routing (switch_core_state_machine.c:275) ==18304== by 0x4CF5D2B: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x1301BA60 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A140: switch_loadable_module_create_interface (switch_loadable_module.c:3152) ==18304== by 0x132F0412: mod_dialplan_xml_load (mod_dialplan_xml.c:722) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x1301ba60 is 768 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x1301B968 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x132F0402: mod_dialplan_xml_load (mod_dialplan_xml.c:721) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x1301b968 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C888 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CED23C: switch_core_session_perform_receive_message (switch_core_session.c:851) ==18304== by 0x4CF1613: switch_core_session_exec (switch_core_session.c:2889) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x9593946: sofia_event_callback (sofia.c:2648) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C550 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CEC3F0: switch_core_session_wake_session_thread (switch_core_session.c:1435) ==18304== by 0x4CEC674: switch_core_session_queue_signal_data (switch_core_session.c:1132) ==18304== by 0x959395D: sofia_event_callback (sofia.c:2649) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x1303F698 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CED23C: switch_core_session_perform_receive_message (switch_core_session.c:851) ==18304== by 0x4CF1613: switch_core_session_exec (switch_core_session.c:2889) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x1303F698 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9559E2B: sofia_receive_message (mod_sofia.c:1509) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CF1613: switch_core_session_exec (switch_core_session.c:2889) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C460 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC7533: switch_channel_alloc (switch_channel.c:460) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c460 is 2,240 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C4B0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC7547: switch_channel_alloc (switch_channel.c:461) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c4b0 is 2,320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x12B7BD00 by thread #3 ==18304== Locks held: 1, at address 0x72FFE68 ==18304== at 0x4CC23F5: switch_channel_get_state (switch_channel.c:2175) ==18304== by 0x4CFA18E: switch_core_session_read_lock (switch_core_rwlock.c:88) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x4DAE28B: switch_ivr_uuid_exists (switch_ivr.c:3973) ==18304== by 0x4CE5E65: core_event_handler (switch_core_sqldb.c:2458) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C460 0x12B7C4B0 0x12B7C550 ==18304== at 0x4CC407B: careful_set (switch_channel.c:2276) ==18304== by 0x4CC407B: switch_channel_perform_set_state (switch_channel.c:2551) ==18304== by 0x4CF6CB3: switch_core_standard_on_routing (switch_core_state_machine.c:287) ==18304== by 0x4CF6CB3: switch_core_session_run (switch_core_state_machine.c:644) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7bd00 is 352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12F904F0 before 0x12F902C8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12F902C8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DAF: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF1CB7: switch_core_session_execute_application_get_flags (switch_core_session.c:2760) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D9F: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F902C8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DAF: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12F904F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A0B0: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f904f0 is 1,344 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12F902C8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB96F6A9: mod_hash_load (mod_hash.c:976) ==18304== by 0xB96F6A9: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f902c8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12F904F0 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D9F: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12F904F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A0B0: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f904f0 is 1,344 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12F902C8 before 0x12F904F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D9F: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F902C8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DAF: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12F902C8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DAF: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF1CB7: switch_core_session_execute_application_get_flags (switch_core_session.c:2760) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12F902C8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0xB96F6A9: mod_hash_load (mod_hash.c:976) ==18304== by 0xB96F6A9: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f902c8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12F904F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A0B0: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f904f0 is 1,344 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12F90490 before 0x12F904F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D9F: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F90490 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DB8: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12F90490 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47DB8: switch_loadable_module_get_application_interface (switch_loadable_module.c:2627) ==18304== by 0x4CF1D08: switch_core_session_execute_application_get_flags (switch_core_session.c:2696) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12F904F0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF1CB7: switch_core_session_execute_application_get_flags (switch_core_session.c:2760) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12F90490 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A09B: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f90490 is 1,248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12F904F0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A0B0: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f904f0 is 1,344 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #15: lock order "0x7B89680 before 0x933FF58" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9599F3C: sofia_glue_execute_sql_callback (sofia_glue.c:2822) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x95B8212: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==18304== by 0x958B5C8: our_sofia_event_callback (sofia.c:1827) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95B2220: sofia_reg_parse_auth (sofia_reg.c:2828) ==18304== by 0x95B43F5: sofia_reg_handle_register_token (sofia_reg.c:1547) ==18304== by 0x95B8212: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==18304== by 0x958B5C8: our_sofia_event_callback (sofia.c:1827) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x12DB6AE4: strftime_api_function (mod_dptools.c:2050) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:4179) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:3939) ==18304== by 0x4CF12E2: switch_core_session_exec (switch_core_session.c:2796) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12ACFC30 before 0x12ACFBD0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12ACFBD0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D48008: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:4179) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:3939) ==18304== by 0x4CF12E2: switch_core_session_exec (switch_core_session.c:2796) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12ACFC30 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D49948: switch_api_execute (switch_loadable_module.c:3013) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:4179) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:3939) ==18304== by 0x4CF12E2: switch_core_session_exec (switch_core_session.c:2796) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12ACFC30 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47FEF: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:4179) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:3939) ==18304== by 0x4CF12E2: switch_core_session_exec (switch_core_session.c:2796) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12ACFBD0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D48008: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:4179) ==18304== by 0x4CC506F: switch_channel_expand_variables_check (switch_channel.c:3939) ==18304== by 0x4CF12E2: switch_core_session_exec (switch_core_session.c:2796) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x12ACFC30 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D49EE0: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12DB8957: mod_dptools_load (mod_dptools.c:6440) ==18304== by 0x12DB8957: mod_dptools_load (mod_dptools.c:6355) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12acfc30 is 4,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12ACFBD0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12DB8957: mod_dptools_load (mod_dptools.c:6440) ==18304== by 0x12DB8957: mod_dptools_load (mod_dptools.c:6355) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12acfbd0 is 3,968 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #47: lock order "0x128F2030 before 0x128F1FD0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x128F1FD0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D48008: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x128F2030 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D49948: switch_api_execute (switch_loadable_module.c:3013) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x128F2030 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47FEF: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x128F1FD0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D48008: switch_loadable_module_get_api_interface (switch_loadable_module.c:2629) ==18304== by 0x4D4991C: switch_api_execute (switch_loadable_module.c:3009) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x128F2030 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D49EE0: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12D3E56A: mod_commands_load (mod_commands.c:7532) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x128f2030 is 3,024 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x5022BDF: apr_thread_mutex_create (thread_mutex.c:50) ==18304== by 0x4D49EE0: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12D3E2DF: mod_commands_load (mod_commands.c:7520) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x128F1FD0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12D3E56A: mod_commands_load (mod_commands.c:7532) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x128f1fd0 is 2,928 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x5022BDF: apr_thread_mutex_create (thread_mutex.c:50) ==18304== by 0x4D49EE0: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x12D3E2DF: mod_commands_load (mod_commands.c:7520) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50F9A2C by thread #47 ==18304== Locks held: none ==18304== at 0x4CCF5CF: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50f9a2c is 0 bytes inside data symbol "running" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #33: lock order "0x12B7C888 before 0x72FFE68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEAE82: switch_core_session_perform_locate (switch_core_session.c:126) ==18304== by 0x4DAE28B: switch_ivr_uuid_exists (switch_ivr.c:3973) ==18304== by 0x95A2E69: actual_sofia_presence_event_handler (sofia_presence.c:1138) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0x4DAE28B: switch_ivr_uuid_exists (switch_ivr.c:3973) ==18304== by 0x95A2E69: actual_sofia_presence_event_handler (sofia_presence.c:1138) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50F9A2C by thread #1 ==18304== Locks held: none ==18304== at 0x4CD0E6A: switch_console_loop (switch_console.c:1179) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x4CCF5CF: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50f9a2c is 0 bytes inside data symbol "running" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC544 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF17D: send_heartbeat (switch_core.c:104) ==18304== by 0x4CFF17D: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc544 is 644 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC548 by thread #6 ==18304== Locks held: none ==18304== at 0x4CFF1A3: send_heartbeat (switch_core.c:105) ==18304== by 0x4CFF1A3: heartbeat_callback (switch_core.c:212) ==18304== by 0x4D3F5DA: switch_scheduler_execute (switch_scheduler.c:64) ==18304== by 0x4D3FAA2: task_thread_loop (switch_scheduler.c:132) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc548 is 648 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x79E2370 before 0x7DAC108" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47BD7: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2594) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== Required order was established by acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D491D8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2844) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAC108 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC3627: core_pcm_load (switch_pcm.c:364) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac108 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7DAEDC8 before 0x7DAED68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAED68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAEDC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== Required order was established by acquisition of lock at 0x7DAEDC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAED68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x7DAEDC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC4943: mod_g711_load (switch_pcm.c:276) ==18304== by 0x4DC4943: core_pcm_load (switch_pcm.c:942) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7daedc8 is 3,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4DC5618: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==18304== by 0x4DC5618: core_pcm_load (switch_pcm.c:712) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAED68 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC4943: mod_g711_load (switch_pcm.c:276) ==18304== by 0x4DC4943: core_pcm_load (switch_pcm.c:942) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7daed68 is 3,624 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4DC5618: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==18304== by 0x4DC5618: core_pcm_load (switch_pcm.c:712) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B89630 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D5C31D: switch_rtp_init (switch_rtp.c:1532) ==18304== by 0x4D02C3F: switch_core_init (switch_core.c:2008) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89630 is 800,240 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DCC518 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CFA4BE: switch_core_port_allocator_new (switch_core_port_allocator.c:111) ==18304== by 0x4D5CC4F: switch_rtp_request_port (switch_rtp.c:2577) ==18304== by 0x4D14112: switch_core_media_choose_port (switch_core_media.c:8175) ==18304== by 0x95B95FC: sofia_media_tech_media (sofia_media.c:84) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== Address 0x7dcc518 is 8,248 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CFA493: switch_core_port_allocator_new (switch_core_port_allocator.c:104) ==18304== by 0x4D5CC4F: switch_rtp_request_port (switch_rtp.c:2577) ==18304== by 0x4D14112: switch_core_media_choose_port (switch_core_media.c:8175) ==18304== by 0x95B95FC: sofia_media_tech_media (sofia_media.c:84) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 4, at addresses 0x7B89630 0x7DCC518 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4CFA6A7: switch_core_port_allocator_request_port (switch_core_port_allocator.c:151) ==18304== by 0x4D5CC09: switch_rtp_request_port (switch_rtp.c:2584) ==18304== by 0x4D14112: switch_core_media_choose_port (switch_core_media.c:8175) ==18304== by 0x95B95FC: sofia_media_tech_media (sofia_media.c:84) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #33: lock order "0x7B89680 before 0x933FF58" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x933FF58 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9599F3C: sofia_glue_execute_sql_callback (sofia_glue.c:2822) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599F57: sofia_glue_execute_sql_callback (sofia_glue.c:2825) ==18304== by 0x95A330F: actual_sofia_presence_event_handler (sofia_presence.c:1374) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x933FF58 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x957DEB8: sofia_profile_thread_run (sofia.c:3376) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x933ff58 is 1,192 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x95796B9: config_sofia (sofia.c:5192) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x79E2370 before 0x7DAC108" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE0C09: switch_core_hash_find_locked (switch_core_hash.c:203) ==18304== by 0x4D47D1E: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== ==18304== Required order was established by acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D491D8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2844) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAC108 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC3627: core_pcm_load (switch_pcm.c:364) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac108 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DC0293: timer_init (switch_time.c:703) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DC061F: _timerfd_init (switch_time.c:462) ==18304== by 0x4DC061F: timer_init (switch_time.c:714) ==18304== by 0x4D6275A: switch_rtp_create (switch_rtp.c:4412) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x4D628BD: switch_rtp_create (switch_rtp.c:4415) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D625E6: switch_rtp_create (switch_rtp.c:4516) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C500 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC755B: switch_channel_alloc (switch_channel.c:462) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c500 is 2,400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 3, at addresses 0x12B7C500 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4CCA39B: switch_channel_perform_mark_pre_answered (switch_channel.c:3524) ==18304== by 0x4CCA39B: switch_channel_perform_mark_pre_answered (switch_channel.c:3502) ==18304== by 0x95B9667: sofia_media_tech_media (sofia_media.c:92) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D5CD42: switch_rtp_reset_media_timer (switch_rtp.c:2971) ==18304== by 0x4D15C5F: switch_core_media_activate_rtp (switch_core_media.c:8555) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x955A7E6: sofia_answer_channel (mod_sofia.c:892) ==18304== by 0x955A7E6: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C500 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC755B: switch_channel_alloc (switch_channel.c:462) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c500 is 2,400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C500 0x12B7C550 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4CCC1CB: switch_channel_perform_mark_answered (switch_channel.c:3788) ==18304== by 0x4CCC1CB: switch_channel_perform_mark_answered (switch_channel.c:3767) ==18304== by 0x4CCC92F: switch_channel_perform_answer (switch_channel.c:3903) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #52 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x12D7F54E: conference_video_launch_muxing_thread (conference_video.c:2186) ==18304== by 0x12D6016D: conference_new (mod_conference.c:3737) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #52: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D833E3: conference_video_muxing_thread_run (conference_video.c:3179) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D833E3: conference_video_muxing_thread_run (conference_video.c:3179) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #52: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D833E3: conference_video_muxing_thread_run (conference_video.c:3179) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D833E3: conference_video_muxing_thread_run (conference_video.c:3179) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #53 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x12D5D6CB: conference_launch_thread (mod_conference.c:2626) ==18304== by 0x12D650C5: conference_function (mod_conference.c:2212) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7D7DC08 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D66683: conference_thread_run (mod_conference.c:227) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D66683: conference_thread_run (mod_conference.c:227) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DC08 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D3F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DC08 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC0A81: softtimer_load (switch_time.c:1530) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dc08 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7D7DCC8 before 0x7D7DD28" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D66683: conference_thread_run (mod_conference.c:227) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x12D66683: conference_thread_run (mod_conference.c:227) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x1402270A: read_stream_thread (mod_local_stream.c:794) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #52 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x12D836AA: conference_video_muxing_thread_run (conference_video.c:3253) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x79E2370 before 0x7DAC108" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A27: switch_loadable_module_get_file_interface (switch_loadable_module.c:2539) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D8F1A8: conference_member_add (conference_member.c:915) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== Required order was established by acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D491D8: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2844) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== by 0x4CF44CE: switch_core_session_run (switch_core_state_machine.c:588) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAC108 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC3627: core_pcm_load (switch_pcm.c:364) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac108 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A4F390 before 0x7A4F330" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A4F330 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D8F1A8: conference_member_add (conference_member.c:915) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4F390 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDDC8E: switch_core_perform_file_open (switch_core_file.c:389) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D8F1A8: conference_member_add (conference_member.c:915) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A4F390 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A9F: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D8F1A8: conference_member_add (conference_member.c:915) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4F330 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D8F1A8: conference_member_add (conference_member.c:915) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== Lock at 0x7A4F390 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A5BE: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x1400BF33: mod_sndfile_load (mod_sndfile.c:631) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4f390 is 2,096 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7A4F330 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A5A6: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x1400BF33: mod_sndfile_load (mod_sndfile.c:631) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4f330 is 2,000 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #51 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF0902: switch_thread_pool_launch_thread (switch_core_session.c:1884) ==18304== by 0x4D571B6: switch_event_channel_broadcast (switch_event.c:3078) ==18304== by 0xB07CC7D: presence_event_handler (mod_verto.c:6085) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #51: lock order "0x12B7C888 before 0x72FFE68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEAE82: switch_core_session_perform_locate (switch_core_session.c:126) ==18304== by 0xB07792F: jsock_send_event (mod_verto.c:700) ==18304== by 0x4D51719: _switch_event_channel_broadcast (switch_event.c:2909) ==18304== by 0x4D51860: ecd_deliver (switch_event.c:2977) ==18304== by 0x4D51B42: switch_event_channel_deliver_thread (switch_event.c:3017) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CEAEA1: switch_core_session_perform_locate (switch_core_session.c:135) ==18304== by 0xB07792F: jsock_send_event (mod_verto.c:700) ==18304== by 0x4D51719: _switch_event_channel_broadcast (switch_event.c:2909) ==18304== by 0x4D51860: ecd_deliver (switch_event.c:2977) ==18304== by 0x4D51B42: switch_event_channel_deliver_thread (switch_event.c:3017) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x13113790 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D66773: conference_thread_run (mod_conference.c:255) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x79E2370 before 0x13113790" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D66773: conference_thread_run (mod_conference.c:255) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A27: switch_loadable_module_get_file_interface (switch_loadable_module.c:2539) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7A4C0C0 before 0x7A4C060" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A4C060 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDDC8E: switch_core_perform_file_open (switch_core_file.c:389) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A9F: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4C060 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A4C0C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A5BE: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1547) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4c0c0 is 944 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7A4C060 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A5A6: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1547) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4c060 is 848 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7A67D80 before 0x13113790" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D66773: conference_thread_run (mod_conference.c:255) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D66CDE: conference_thread_run (mod_conference.c:697) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13113790 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D78043: conference_cdr_rfc4579_render (conference_cdr.c:82) ==18304== by 0x12D89A34: conference_event_send_rfc (conference_event.c:730) ==18304== by 0x12D8DEA4: conference_member_add (conference_member.c:1054) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13113790 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D789D2: conference_cdr_json_render (conference_cdr.c:340) ==18304== by 0x12D89359: conference_event_send_json (conference_event.c:545) ==18304== by 0x12D8DEAC: conference_member_add (conference_member.c:1055) ==18304== by 0x12D64C68: conference_function (mod_conference.c:2450) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x1295AEC0 by thread #50 ==18304== Locks held: 2, at addresses 0x7A67C40 0x12B7C550 ==18304== at 0x4CBE260: switch_buffer_inuse (switch_buffer.c:197) ==18304== by 0x12D777A3: conference_loop_output (conference_loop.c:1507) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #53 ==18304== Locks held: 2, at addresses 0x7A67D80 0x13113790 ==18304== at 0x4CBE40A: switch_buffer_write (switch_buffer.c:348) ==18304== by 0x4CBE40A: switch_buffer_write (switch_buffer.c:296) ==18304== by 0x12D66CEE: conference_thread_run (mod_conference.c:698) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1295aec0 is 16 bytes inside a block of size 80 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x4CBE0ED: switch_buffer_create_dynamic (switch_buffer.c:118) ==18304== by 0x12D8FEA4: conference_member_setup_media (conference_member.c:1827) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67D80 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D777DE: conference_loop_output (conference_loop.c:1525) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8FAC9: conference_member_setup_media (conference_member.c:1737) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13010D98 before 0x13010E38" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13010E38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D605BB: rtp_common_write (switch_rtp.c:8242) ==18304== by 0x4D6CC97: switch_rtp_write_frame (switch_rtp.c:9055) ==18304== by 0x4D0E554: switch_core_media_write_frame (switch_core_media.c:3471) ==18304== by 0x9551282: sofia_write_frame (mod_sofia.c:1226) ==18304== by 0x4D0396A: perform_write (switch_core_media.c:7159) ==18304== by 0x4D320FD: switch_core_session_write_frame (switch_core_media.c:16277) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== ==18304== followed by a later acquisition of lock at 0x13010D98 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D5EDAA: switch_rtp_ready (switch_rtp.c:5063) ==18304== by 0x4D608A4: rtp_common_write (switch_rtp.c:8526) ==18304== by 0x4D6CC97: switch_rtp_write_frame (switch_rtp.c:9055) ==18304== by 0x4D0E554: switch_core_media_write_frame (switch_core_media.c:3471) ==18304== by 0x9551282: sofia_write_frame (mod_sofia.c:1226) ==18304== by 0x4D0396A: perform_write (switch_core_media.c:7159) ==18304== by 0x4D320FD: switch_core_session_write_frame (switch_core_media.c:16277) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== Required order was established by acquisition of lock at 0x13010D98 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D62A7C: switch_rtp_new (switch_rtp.c:4573) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== ==18304== followed by a later acquisition of lock at 0x13010E38 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D5CDF8: switch_rtp_set_remote_address (switch_rtp.c:3078) ==18304== by 0x4D62AAF: switch_rtp_new (switch_rtp.c:4581) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== ==18304== Lock at 0x13010D98 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623DB: switch_rtp_create (switch_rtp.c:4350) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010d98 is 93,352 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010E38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D62403: switch_rtp_create (switch_rtp.c:4352) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010e38 is 93,512 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xBC83800 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0xbc83800 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x13010E38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D62403: switch_rtp_create (switch_rtp.c:4352) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010e38 is 93,512 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 7, at addresses 0x7A67C40 0x7A67D80 0xBC83800 0x12B7C550 0x12B7C690 0x13010E38 0x130402C8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D60A9A: rtp_common_write (switch_rtp.c:8637) ==18304== by 0x4D6CC97: switch_rtp_write_frame (switch_rtp.c:9055) ==18304== by 0x4D0E554: switch_core_media_write_frame (switch_core_media.c:3471) ==18304== by 0x9551282: sofia_write_frame (mod_sofia.c:1226) ==18304== by 0x4D0396A: perform_write (switch_core_media.c:7159) ==18304== by 0x4D320FD: switch_core_session_write_frame (switch_core_media.c:16277) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xBC83800 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0xbc83800 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x13010E38 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D62403: switch_rtp_create (switch_rtp.c:4352) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010e38 is 93,512 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 7, at addresses 0x7A67C40 0x7A67D80 0xBC83800 0x12B7C550 0x12B7C690 0x13010E38 0x130402C8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D60B7C: rtp_common_write (switch_rtp.c:8750) ==18304== by 0x4D6CC97: switch_rtp_write_frame (switch_rtp.c:9055) ==18304== by 0x4D0E554: switch_core_media_write_frame (switch_core_media.c:3471) ==18304== by 0x9551282: sofia_write_frame (mod_sofia.c:1226) ==18304== by 0x4D0396A: perform_write (switch_core_media.c:7159) ==18304== by 0x4D320FD: switch_core_session_write_frame (switch_core_media.c:16277) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67D80 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D77BB6: conference_loop_output (conference_loop.c:1559) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #56 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x12D76C21: conference_loop_launch_input (conference_loop.c:1289) ==18304== by 0x12D76E13: conference_loop_output (conference_loop.c:1349) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D5C405: check_jitter (switch_rtp.c:1654) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x1300A808 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D5C444: check_jitter (switch_rtp.c:1661) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618C5: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a808 is 67,352 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300A808 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D5C455: check_jitter (switch_rtp.c:1661) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618C5: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a808 is 67,352 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1300EAF0 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D5C600: check_jitter (switch_rtp.c:1662) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618B0: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300eaf0 is 84,480 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D67CB4: read_rtp_packet.part.22 (switch_rtp.c:6097) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x1300A608 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D6194D: switch_rtp_set_flag (switch_rtp.c:5298) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5570) ==18304== by 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a608 is 66,840 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010D98 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623DB: switch_rtp_create (switch_rtp.c:4350) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010d98 is 93,352 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300A608 by thread #56 ==18304== Locks held: 3, at addresses 0x7A67840 0x13010D98 0x13010DE8 ==18304== at 0x4D6195A: switch_rtp_set_flag (switch_rtp.c:5301) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5570) ==18304== by 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a608 is 66,840 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1300EAF0 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D619E8: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D619E8: switch_rtp_set_flag (switch_rtp.c:5311) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618B0: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300eaf0 is 84,480 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300FB50 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D619F3: reset_jitter_seq (switch_rtp.c:1642) ==18304== by 0x4D619F3: switch_rtp_set_flag (switch_rtp.c:5311) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618BB: reset_jitter_seq (switch_rtp.c:1642) ==18304== by 0x4D618BB: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618BB: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300fb50 is 88,672 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300A804 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D619FD: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D619FD: switch_rtp_set_flag (switch_rtp.c:5311) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618C5: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a804 is 67,348 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1300FB60 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D61A08: reset_jitter_seq (switch_rtp.c:1645) ==18304== by 0x4D61A08: switch_rtp_set_flag (switch_rtp.c:5311) ==18304== by 0x4D69214: read_rtp_packet.part.22 (switch_rtp.c:6421) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618D0: reset_jitter_seq (switch_rtp.c:1645) ==18304== by 0x4D618D0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618D0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300fb60 is 88,688 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67C40 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C40 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D7770D: conference_loop_output (conference_loop.c:1460) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C690 before 0x12B7C550" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C550 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF4411: switch_core_session_run (switch_core_state_machine.c:565) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C690 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31E51: switch_core_session_write_frame (switch_core_media.c:15700) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x130402C8 before 0x12B7C690" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C690 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31E51: switch_core_session_write_frame (switch_core_media.c:15700) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x130402C8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31EE5: switch_core_session_write_frame (switch_core_media.c:15719) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0xBC83800 before 0x12B7C690" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C690 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31E51: switch_core_session_write_frame (switch_core_media.c:15700) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0xBC83800 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31EF1: switch_core_session_write_frame (switch_core_media.c:15720) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0xBC83800 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0xbc83800 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x1300A608 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D69F1C: rtp_common_read (switch_rtp.c:7619) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5570) ==18304== by 0x4D618A6: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a608 is 66,840 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1300EAF0 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D6B153: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D6B153: do_flush (switch_rtp.c:5613) ==18304== by 0x4D6B153: rtp_common_read (switch_rtp.c:7620) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618B0: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300eaf0 is 84,480 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300FB50 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D6B15E: reset_jitter_seq (switch_rtp.c:1642) ==18304== by 0x4D6B15E: do_flush (switch_rtp.c:5613) ==18304== by 0x4D6B15E: rtp_common_read (switch_rtp.c:7620) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618BB: reset_jitter_seq (switch_rtp.c:1642) ==18304== by 0x4D618BB: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618BB: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300fb50 is 88,672 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x1300A804 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D6B16E: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D6B16E: do_flush (switch_rtp.c:5613) ==18304== by 0x4D6B16E: rtp_common_read (switch_rtp.c:7620) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618C5: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300a804 is 67,348 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1300FB60 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D6B179: reset_jitter_seq (switch_rtp.c:1645) ==18304== by 0x4D6B179: do_flush (switch_rtp.c:5613) ==18304== by 0x4D6B179: rtp_common_read (switch_rtp.c:7620) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618D0: reset_jitter_seq (switch_rtp.c:1645) ==18304== by 0x4D618D0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618D0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x1300fb60 is 88,688 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 8 at 0x1295AEC0 by thread #53 ==18304== Locks held: 2, at addresses 0x7A67D80 0x13113790 ==18304== at 0x4CBE40A: switch_buffer_write (switch_buffer.c:348) ==18304== by 0x4CBE40A: switch_buffer_write (switch_buffer.c:296) ==18304== by 0x12D66CEE: conference_thread_run (mod_conference.c:698) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #50 ==18304== Locks held: 2, at addresses 0x7A67C40 0x12B7C550 ==18304== at 0x4CBE260: switch_buffer_inuse (switch_buffer.c:197) ==18304== by 0x12D777A3: conference_loop_output (conference_loop.c:1507) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== Address 0x1295aec0 is 16 bytes inside a block of size 80 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x4CBE0ED: switch_buffer_create_dynamic (switch_buffer.c:118) ==18304== by 0x12D8FEA4: conference_member_setup_media (conference_member.c:1827) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #15 ==18304== Locks held: none ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x95B5946: sofia_reg_handle_register_token (sofia_reg.c:2183) ==18304== by 0x95B8212: sofia_reg_handle_sip_i_register (sofia_reg.c:2373) ==18304== by 0x958B5C8: our_sofia_event_callback (sofia.c:1827) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 8 at 0x1300EAF0 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618B0: reset_jitter_seq (switch_rtp.c:1641) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618B0: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D5C600: check_jitter (switch_rtp.c:1662) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== Address 0x1300eaf0 is 84,480 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0x1300A808 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x4D618C5: reset_jitter_seq (switch_rtp.c:1644) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5571) ==18304== by 0x4D618C5: rtp_flush_read_buffer (switch_rtp.c:5559) ==18304== by 0x4D2BDA4: switch_core_media_receive_message (switch_core_media.c:12898) ==18304== by 0x4CED464: switch_core_session_perform_receive_message (switch_core_session.c:917) ==18304== by 0x4DA3FAC: switch_ivr_parse_all_messages (switch_ivr.c:860) ==18304== by 0x12D778B0: conference_loop_output (conference_loop.c:1640) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4D5C455: check_jitter (switch_rtp.c:1661) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== Address 0x1300a808 is 67,352 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D66D88: check_rtcp_and_ice (switch_rtp.c:2051) ==18304== by 0x4D67BC3: read_rtp_packet.part.22 (switch_rtp.c:5965) ==18304== by 0x4D6A63C: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6A63C: rtp_common_read (switch_rtp.c:7399) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xBC83800 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0xbc83800 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594AF5: sofia_glue_new_pvt (sofia_glue.c:55) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f648 is 2,984 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x1303F2F4 by thread #50 ==18304== Locks held: 7, at addresses 0x7A67C40 0x7A67D80 0xBC83800 0x12B7C550 0x12B7C690 0x1303F648 0x130402C8 ==18304== at 0x955128F: sofia_write_frame (mod_sofia.c:1230) ==18304== by 0x4D0396A: perform_write (switch_core_media.c:7159) ==18304== by 0x4D320FD: switch_core_session_write_frame (switch_core_media.c:16277) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #56 ==18304== Locks held: none ==18304== at 0x9551390: sofia_read_frame (mod_sofia.c:1166) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f2f4 is 2,132 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7A67D80 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8FAC9: conference_member_setup_media (conference_member.c:1737) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D777DE: conference_loop_output (conference_loop.c:1525) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7DAC650 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC650 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDCB1C: switch_core_codec_destroy (switch_core_codec.c:937) ==18304== by 0x12D8FB05: conference_member_setup_media (conference_member.c:1742) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7DAC650 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac650 is 1,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56 unlocked lock at 0x7DAC5F0 currently held by thread #50 ==18304== at 0x483BC44: pthread_rwlock_unlock_WRK (hg_intercepts.c:2540) ==18304== by 0x4CDCB28: switch_core_codec_destroy (switch_core_codec.c:937) ==18304== by 0x12D8FB05: conference_member_setup_media (conference_member.c:1742) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56 unlocked lock at 0x7DAC108 currently held by thread #50 ==18304== at 0x483BC44: pthread_rwlock_unlock_WRK (hg_intercepts.c:2540) ==18304== by 0x4CDCB3B: switch_core_codec_destroy (switch_core_codec.c:937) ==18304== by 0x12D8FB05: conference_member_setup_media (conference_member.c:1742) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Lock at 0x7DAC108 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC3627: core_pcm_load (switch_pcm.c:364) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac108 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0xBC83800 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0xBC83800 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDCACA: switch_core_codec_destroy (switch_core_codec.c:921) ==18304== by 0x12D8FDE9: conference_member_setup_media (conference_member.c:1747) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0xBC83800 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D31EF1: switch_core_session_write_frame (switch_core_media.c:15720) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0xBC83800 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0xbc83800 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x79E2370 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47BD7: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2594) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7DAC650 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC650 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7DAC650 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac650 is 1,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7DAC108 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7DAC108 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C5C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CED23C: switch_core_session_perform_receive_message (switch_core_session.c:851) ==18304== by 0x4CCC76C: send_ind (switch_channel.c:3388) ==18304== by 0x4CCC76C: switch_channel_perform_mark_answered (switch_channel.c:3867) ==18304== by 0x4CCC76C: switch_channel_perform_mark_answered (switch_channel.c:3767) ==18304== by 0x4CCC92F: switch_channel_perform_answer (switch_channel.c:3903) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x7DAC108 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x4DC3627: core_pcm_load (switch_pcm.c:364) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac108 is 520 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7DAC5F0 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x4CED23C: switch_core_session_perform_receive_message (switch_core_session.c:851) ==18304== by 0x12D64CB5: conference_function (mod_conference.c:2464) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x1DCAA5B0 by thread #56 ==18304== Locks held: 1, at address 0x7A67C90 ==18304== at 0x12D75A34: conference_loop_input (conference_loop.c:914) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x12D776B6: conference_loop_output (conference_loop.c:1448) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Address 0x1dcaa5b0 is on thread #50's stack ==18304== in frame #4, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CF6FA2: switch_core_session_read_frame (switch_core_io.c:83) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF6FFE: switch_core_session_read_frame (switch_core_io.c:112) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CF742E: switch_core_session_read_frame (switch_core_io.c:194) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: lock order "0x7A67C90 before 0x12B7C888" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D753A7: conference_loop_input (conference_loop.c:845) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x12D77B2B: conference_loop_output (conference_loop.c:1659) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67840 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D1500E: switch_core_media_activate_rtp (switch_core_media.c:8774) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== Address 0x7a67840 is 2,528 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13010DE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D623EF: switch_rtp_create (switch_rtp.c:4351) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x13010de8 is 93,432 bytes inside a block of size 94,208 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4D62395: switch_rtp_create (switch_rtp.c:4339) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #56 ==18304== Locks held: 2, at addresses 0x7A67840 0x13010DE8 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4D5C6D4: check_jitter (switch_rtp.c:1717) ==18304== by 0x4D68C89: read_rtp_packet.part.22 (switch_rtp.c:5961) ==18304== by 0x4D6AD07: read_rtp_packet (switch_rtp.c:5786) ==18304== by 0x4D6AD07: rtp_common_read (switch_rtp.c:7237) ==18304== by 0x4D6C53E: switch_rtp_zerocopy_read_frame (switch_rtp.c:8086) ==18304== by 0x4D0FEB9: switch_core_media_read_frame (switch_core_media.c:2917) ==18304== by 0x95513AC: sofia_read_frame (mod_sofia.c:1170) ==18304== by 0x4CF73C4: switch_core_session_read_frame (switch_core_io.c:175) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xC0DAC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0dac08 is 9,016 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CD9A15: switch_core_perform_session_alloc (switch_core_memory.c:94) ==18304== by 0x12D76DD8: conference_loop_output (conference_loop.c:1342) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xC0C9CF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0c9cf0 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #56 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x7A389E0 by thread #56 ==18304== Locks held: 2, at addresses 0xC0DAC08 0x12B7C640 ==18304== at 0x4CF7571: switch_core_session_read_frame (switch_core_io.c:410) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #50 ==18304== Locks held: 6, at addresses 0x7A67C40 0x7A67D80 0xC0C9CF0 0x12B7C550 0x12B7C690 0x130402C8 ==18304== at 0x4D32C28: switch_core_session_write_frame (switch_core_media.c:15654) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== Address 0x7a389e0 is 80 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xC0DAC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0dac08 is 9,016 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CD9A15: switch_core_perform_session_alloc (switch_core_memory.c:94) ==18304== by 0x12D76DD8: conference_loop_output (conference_loop.c:1342) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xC0C9CF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0c9cf0 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #56 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 2 at 0x7A389E2 by thread #56 ==18304== Locks held: 2, at addresses 0xC0DAC08 0x12B7C640 ==18304== at 0x4CF7571: switch_core_session_read_frame (switch_core_io.c:410) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 2 by thread #50 ==18304== Locks held: 6, at addresses 0x7A67C40 0x7A67D80 0xC0C9CF0 0x12B7C550 0x12B7C690 0x130402C8 ==18304== at 0x4D32C28: switch_core_session_write_frame (switch_core_media.c:15654) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== Address 0x7a389e2 is 82 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xC0C9CF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0c9cf0 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #56 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0xC0DAC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0dac08 is 9,016 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CD9A15: switch_core_perform_session_alloc (switch_core_memory.c:94) ==18304== by 0x12D76DD8: conference_loop_output (conference_loop.c:1342) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x7A3D530 by thread #50 ==18304== Locks held: 6, at addresses 0x7A67C40 0x7A67D80 0xC0C9CF0 0x12B7C550 0x12B7C690 0x130402C8 ==18304== at 0x4D331F9: switch_core_session_write_frame (switch_core_media.c:16026) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #56 ==18304== Locks held: 2, at addresses 0xC0DAC08 0x12B7C640 ==18304== at 0x4CF7A40: switch_core_session_read_frame (switch_core_io.c:803) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a3d530 is 19,360 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xC0C9CF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0c9cf0 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #56 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0xC0DAC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0dac08 is 9,016 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CD9A15: switch_core_perform_session_alloc (switch_core_memory.c:94) ==18304== by 0x12D76DD8: conference_loop_output (conference_loop.c:1342) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x7A3D530 by thread #50 ==18304== Locks held: 6, at addresses 0x7A67C40 0x7A67D80 0xC0C9CF0 0x12B7C550 0x12B7C690 0x130402C8 ==18304== at 0x4D3323D: switch_core_session_write_frame (switch_core_media.c:16034) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #56 ==18304== Locks held: 2, at addresses 0xC0DAC08 0x12B7C640 ==18304== at 0x4CF7A40: switch_core_session_read_frame (switch_core_io.c:803) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a3d530 is 19,360 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7A4BF68 before 0x7A4C0C0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A9F: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4BF68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47AB2: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A4BF68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47AB2: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDDC8E: switch_core_perform_file_open (switch_core_file.c:389) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A4BF68 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x14020DBA: mod_local_stream_load (mod_local_stream.c:1546) ==18304== by 0x14020DBA: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4bf68 is 600 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7A4C0C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A5BE: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1547) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4c0c0 is 944 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7A4C060 before 0x7A4C0C0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47A9F: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4C060 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A4C060 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47ABB: switch_loadable_module_get_file_interface (switch_loadable_module.c:2556) ==18304== by 0x4CDD703: switch_core_perform_file_open (switch_core_file.c:306) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A4C0C0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDDC8E: switch_core_perform_file_open (switch_core_file.c:389) ==18304== by 0x12D91687: conference_file_play (conference_file.c:259) ==18304== by 0x12D66FD6: conference_thread_run (mod_conference.c:399) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A4C060 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A5A6: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1547) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4c060 is 848 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7A4C0C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A5BE: switch_loadable_module_create_interface (switch_loadable_module.c:3134) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1547) ==18304== by 0x14020DCB: mod_local_stream_load (mod_local_stream.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7a4c0c0 is 944 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0xC0DAC08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0dac08 is 9,016 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CD9A15: switch_core_perform_session_alloc (switch_core_memory.c:94) ==18304== by 0x12D76DD8: conference_loop_output (conference_loop.c:1342) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0xC0C9CF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x12D8FD21: conference_member_setup_media (conference_member.c:1803) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xc0c9cf0 is 8,240 bytes inside a block of size 12,288 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D8FCB4: conference_member_setup_media (conference_member.c:1790) ==18304== by 0x12D75A2B: conference_loop_input (conference_loop.c:909) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #56 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x7A389E0 by thread #56 ==18304== Locks held: 2, at addresses 0xC0DAC08 0x12B7C640 ==18304== at 0x4CF7571: switch_core_session_read_frame (switch_core_io.c:410) ==18304== by 0x12D75398: conference_loop_input (conference_loop.c:843) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #50 ==18304== Locks held: 6, at addresses 0x7A67C40 0x7A67D80 0xC0C9CF0 0x12B7C550 0x12B7C690 0x130402C8 ==18304== at 0x4D32C28: switch_core_session_write_frame (switch_core_media.c:15654) ==18304== by 0x12D77884: conference_loop_output (conference_loop.c:1547) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== Address 0x7a389e0 is 80 bytes inside a block of size 36,864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4CECAC0: switch_core_session_request_uuid (switch_core_session.c:2377) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #56 ==18304== Locks held: 1, at address 0x7A67C90 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x12D76254: conference_loop_input (conference_loop.c:1137) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #47: lock order "0x13113880 before 0x12A92028" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12A92028 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D5D6F7: conference_find (mod_conference.c:2633) ==18304== by 0x12D736CE: conference_api_main_real (conference_api.c:221) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x13113880 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D5D756: conference_find (mod_conference.c:2644) ==18304== by 0x12D736CE: conference_api_main_real (conference_api.c:221) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x13113880 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D650B5: conference_function (mod_conference.c:2204) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12A92028 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D5D6A1: conference_launch_thread (mod_conference.c:2624) ==18304== by 0x12D650C5: conference_function (mod_conference.c:2212) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x13113880 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x12D5F2A5: conference_new (mod_conference.c:3674) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113880 is 5,696 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12A92028 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D685F4: mod_conference_load (mod_conference.c:3962) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12a92028 is 760 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0x1DCAA090 by thread #47 ==18304== Locks held: 1, at address 0x131138E0 ==18304== at 0x12D91052: conference_utils_member_clear_flag (conference_utils.c:380) ==18304== by 0x12D7092D: conference_api_sub_hup (conference_api.c:863) ==18304== by 0x12D8F87B: conference_member_itterator (conference_member.c:1660) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4195) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4153) ==18304== by 0x12D73725: conference_api_main_real (conference_api.c:223) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D910D4: conference_utils_member_test_flag (conference_utils.c:392) ==18304== by 0x12D66CA9: conference_thread_run (mod_conference.c:692) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1dcaa090 is on thread #50's stack ==18304== in frame #4, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 4 at 0x1DCAA090 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D910D4: conference_utils_member_test_flag (conference_utils.c:392) ==18304== by 0x12D66954: conference_thread_run (mod_conference.c:302) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: 1, at address 0x131138E0 ==18304== at 0x12D91052: conference_utils_member_clear_flag (conference_utils.c:380) ==18304== by 0x12D7092D: conference_api_sub_hup (conference_api.c:863) ==18304== by 0x12D8F87B: conference_member_itterator (conference_member.c:1660) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4195) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4153) ==18304== by 0x12D73725: conference_api_main_real (conference_api.c:223) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== Address 0x1dcaa090 is on thread #50's stack ==18304== in frame #4, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0xAE6A710 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D66AD7: conference_thread_run (mod_conference.c:373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #52 ==18304== Locks held: none ==18304== at 0x12D836ED: conference_video_muxing_thread_run (conference_video.c:3268) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xae6a710 is 656 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x12D5FE27: conference_new (mod_conference.c:3168) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0xAE6A718 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D66AEC: conference_thread_run (mod_conference.c:375) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #52 ==18304== Locks held: none ==18304== at 0x12D8370E: conference_video_muxing_thread_run (conference_video.c:3271) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xae6a718 is 664 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x12D5FE27: conference_new (mod_conference.c:3168) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during read of size 4 at 0x1DCAA090 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D910D4: conference_utils_member_test_flag (conference_utils.c:392) ==18304== by 0x12D66CA9: conference_thread_run (mod_conference.c:692) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: 1, at address 0x131138E0 ==18304== at 0x12D91052: conference_utils_member_clear_flag (conference_utils.c:380) ==18304== by 0x12D7092D: conference_api_sub_hup (conference_api.c:863) ==18304== by 0x12D8F87B: conference_member_itterator (conference_member.c:1660) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4195) ==18304== by 0x12D733B1: conference_api_dispatch (conference_api.c:4153) ==18304== by 0x12D73725: conference_api_main_real (conference_api.c:223) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== Address 0x1dcaa090 is on thread #50's stack ==18304== in frame #4, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67BF0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D649F6: conference_function (mod_conference.c:2388) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67bf0 is 3,472 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0x1DCAA090 by thread #50 ==18304== Locks held: 2, at addresses 0x7A67BF0 0x12B7C550 ==18304== at 0x12D910A0: conference_utils_member_clear_flag_locked (conference_utils.c:386) ==18304== by 0x12D77AFD: conference_loop_output (conference_loop.c:1650) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #53 ==18304== Locks held: 1, at address 0x13113790 ==18304== at 0x12D910D4: conference_utils_member_test_flag (conference_utils.c:392) ==18304== by 0x12D66CA9: conference_thread_run (mod_conference.c:692) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1dcaa090 is on thread #50's stack ==18304== in frame #2, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #56: Exiting thread still holds 2 locks ==18304== at 0x5181066: __exit_thread (exit-thread.h:36) ==18304== by 0x5181066: start_thread (pthread_create.c:607) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0x1DCAA090 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x12D91052: conference_utils_member_clear_flag (conference_utils.c:380) ==18304== by 0x12D6597B: conference_function (mod_conference.c:2503) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #56 ==18304== Locks held: 1, at address 0x7A67C90 ==18304== at 0x12D910D4: conference_utils_member_test_flag (conference_utils.c:392) ==18304== by 0x12D753C3: conference_loop_input (conference_loop.c:848) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1dcaa090 is on thread #50's stack ==18304== in frame #1, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #55 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x12D7F75B: conference_video_launch_layer_thread (conference_video.c:2269) ==18304== by 0x12D66116: conference_function (mod_conference.c:2457) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x1DCAA580 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x12D659CF: conference_function (mod_conference.c:2515) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #55 ==18304== Locks held: none ==18304== at 0x12D7CED8: conference_video_layer_thread_run (conference_video.c:2201) ==18304== by 0x12D7CED8: conference_video_layer_thread_run (conference_video.c:2192) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1dcaa580 is on thread #50's stack ==18304== in frame #0, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 4 at 0x1DCAA580 by thread #50 ==18304== Locks held: 1, at address 0x12B7C550 ==18304== at 0x12D659FA: conference_function (mod_conference.c:2515) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #55 ==18304== Locks held: none ==18304== at 0x12D7CFAE: conference_video_layer_thread_run (conference_video.c:2232) ==18304== by 0x12D7CFAE: conference_video_layer_thread_run (conference_video.c:2192) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1dcaa580 is on thread #50's stack ==18304== in frame #0, created by conference_function (mod_conference.c:1881) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67C40 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C40 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CE75: conference_member_del (conference_member.c:1179) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67C90 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CE81: conference_member_del (conference_member.c:1179) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A67C90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D753A7: conference_loop_input (conference_loop.c:845) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13113790 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF15: conference_member_del (conference_member.c:1206) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67D80 before 0x131138E0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF21: conference_member_del (conference_member.c:1207) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF39: conference_member_del (conference_member.c:1209) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67C40 before 0x7A67D80" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF39: conference_member_del (conference_member.c:1209) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C40 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF45: conference_member_del (conference_member.c:1210) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A67C40 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D7770D: conference_loop_output (conference_loop.c:1460) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67D80 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D777DE: conference_loop_output (conference_loop.c:1525) ==18304== by 0x12D658F7: conference_function (mod_conference.c:2487) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7A67C90 before 0x131138E0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF21: conference_member_del (conference_member.c:1207) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7A67C90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CF51: conference_member_del (conference_member.c:1210) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7A67C90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D8CE81: conference_member_del (conference_member.c:1179) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D79188: conference_cdr_del (conference_cdr.c:486) ==18304== by 0x12D8CE93: conference_member_del (conference_member.c:1183) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7A67C40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A0F: conference_function (mod_conference.c:2389) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c40 is 3,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67C90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A28: conference_function (mod_conference.c:2390) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67c90 is 3,632 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D30 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A5A: conference_function (mod_conference.c:2392) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d30 is 3,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7A67D80 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D64A73: conference_function (mod_conference.c:2393) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7a67d80 is 3,872 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4D6245B: switch_rtp_create (switch_rtp.c:4356) ==18304== by 0x4D629DC: switch_rtp_new (switch_rtp.c:4569) ==18304== by 0x4D14F96: switch_core_media_activate_rtp (switch_core_media.c:8753) ==18304== by 0x95B957D: sofia_media_activate_rtp (sofia_media.c:58) ==18304== by 0x95B9608: sofia_media_tech_media (sofia_media.c:87) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Possible data race during write of size 4 at 0xAE6A7F4 by thread #50 ==18304== Locks held: 7, at addresses 0x7A67C40 0x7A67C90 0x7A67D30 0x7A67D80 0x12B7C550 0x13113790 0x131138E0 ==18304== at 0x12D90F12: conference_utils_set_flag (conference_utils.c:313) ==18304== by 0x12D8D2C3: conference_member_del (conference_member.c:1303) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #52 ==18304== Locks held: none ==18304== at 0x12D90FB4: conference_utils_test_flag (conference_utils.c:333) ==18304== by 0x12D83308: conference_video_muxing_thread_run (conference_video.c:3154) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xae6a7f4 is 884 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x12D5FE27: conference_new (mod_conference.c:3168) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x131138E0 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D782BF: conference_cdr_rfc4579_render (conference_cdr.c:162) ==18304== by 0x12D89A34: conference_event_send_rfc (conference_event.c:730) ==18304== by 0x12D8D189: conference_member_del (conference_member.c:1347) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x131138E0 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D78B77: conference_cdr_json_render (conference_cdr.c:367) ==18304== by 0x12D89359: conference_event_send_json (conference_event.c:545) ==18304== by 0x12D8D191: conference_member_del (conference_member.c:1348) ==18304== by 0x12D65A35: conference_function (mod_conference.c:2525) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDA665: switch_core_session_set_read_codec (switch_core_codec.c:204) ==18304== by 0x12D65A44: conference_function (mod_conference.c:2528) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x13113790 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D67498: conference_thread_run (mod_conference.c:774) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x131138E0 before 0x13113790" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D67498: conference_thread_run (mod_conference.c:774) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D674BE: conference_thread_run (mod_conference.c:778) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #53: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x12D67694: conference_thread_run (mod_conference.c:814) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #52: lock order "0x131138E0 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x131138E0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D84734: conference_video_muxing_thread_run (conference_video.c:4172) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x131138E0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F2BD: conference_new (mod_conference.c:3675) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x131138e0 is 5,792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #52: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x12D842C7: conference_video_muxing_thread_run (conference_video.c:4267) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x13113790 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x13113790 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x12D6445C: conference_function (mod_conference.c:2552) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x13113790 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D5F262: conference_new (mod_conference.c:3671) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x13113790 is 5,456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x12D7A69D: conference_video_parse_layouts (conference_video.c:122) ==18304== by 0x12D6040D: conference_new (mod_conference.c:3257) ==18304== by 0x12D64E80: conference_function (mod_conference.c:2135) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Block was alloc'd by thread #50 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C690 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C690 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEC267: switch_core_session_reset (switch_core_session.c:1384) ==18304== by 0x12D64519: conference_function (mod_conference.c:2595) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEC28B: switch_core_session_reset (switch_core_session.c:1388) ==18304== by 0x12D64519: conference_function (mod_conference.c:2595) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C500 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC755B: switch_channel_alloc (switch_channel.c:462) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c500 is 2,400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C500 0x12B7C550 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4CC47A4: switch_channel_set_hangup_time (switch_channel.c:3298) ==18304== by 0x4CF302F: switch_core_session_hangup_state (switch_core_state_machine.c:837) ==18304== by 0x4CF489C: switch_core_session_run (switch_core_state_machine.c:616) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x1303F698 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x1303F698 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x95586A3: sofia_on_hangup (mod_sofia.c:417) ==18304== by 0x4CF3218: switch_core_session_hangup_state (switch_core_state_machine.c:850) ==18304== by 0x4CF489C: switch_core_session_run (switch_core_state_machine.c:616) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x1299D588 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x9593928: sofia_event_callback (sofia.c:2648) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x9558832: sofia_on_hangup (mod_sofia.c:646) ==18304== by 0x4CF3218: switch_core_session_hangup_state (switch_core_state_machine.c:850) ==18304== by 0x4CF489C: switch_core_session_run (switch_core_state_machine.c:616) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x1299d588 is 264 bytes inside a block of size 864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x9518FEB: sub_alloc (su_alloc.c:500) ==18304== by 0x9519560: su_alloc (su_alloc.c:890) ==18304== by 0x9593774: sofia_event_callback (sofia.c:2519) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C888 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C888 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x4CEF08E: switch_core_session_thread (switch_core_session.c:1728) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12B7C888 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x12D7523F: conference_loop_input (conference_loop.c:816) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== Lock at 0x12B7C888 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4CECC8C: switch_core_session_request_uuid (switch_core_session.c:2427) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c888 is 3,304 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x72FFE68 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEED72: switch_core_session_perform_destroy (switch_core_session.c:1547) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 4 at 0x5124790 by thread #50 ==18304== Locks held: 1, at address 0x72FFE68 ==18304== at 0x4CEED96: switch_core_session_perform_destroy (switch_core_session.c:1550) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x4CECFF0: switch_core_session_count (switch_core_session.c:2457) ==18304== by 0x95935A5: sofia_event_callback (sofia.c:2415) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x5124790 is 16 bytes inside data symbol "session_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x7DAEDC8 before 0x7DAED68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAED68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAEDC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDCB1C: switch_core_codec_destroy (switch_core_codec.c:937) ==18304== by 0x4D1493A: switch_media_handle_destroy (switch_core_media.c:2078) ==18304== by 0x9550881: sofia_on_destroy (mod_sofia.c:386) ==18304== by 0x4CF2DF0: switch_core_session_destroy_state (switch_core_state_machine.c:749) ==18304== by 0x4CEEE08: switch_core_session_perform_destroy (switch_core_session.c:1570) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7DAEDC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47C4C: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== followed by a later acquisition of lock at 0x7DAED68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4D495A7: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891) ==18304== by 0x4D09A65: switch_core_media_set_r_sdp_codec_string (switch_core_media.c:13432) ==18304== by 0x4D1C4CF: switch_core_media_merge_sdp_codec_string (switch_core_media.c:13323) ==18304== by 0x95855CE: sofia_handle_sip_i_invite (sofia.c:10289) ==18304== by 0x958DDE9: our_sofia_event_callback (sofia.c:1817) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x9559BEE: sofia_receive_message (mod_sofia.c:1331) ==18304== by 0x4CED515: switch_core_session_perform_receive_message (switch_core_session.c:844) ==18304== by 0x4DA3ED7: switch_ivr_parse_signal_data (switch_ivr.c:893) ==18304== by 0x4DA3F3A: switch_ivr_parse_all_messages (switch_ivr.c:852) ==18304== ==18304== Lock at 0x7DAEDC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A460: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC4943: mod_g711_load (switch_pcm.c:276) ==18304== by 0x4DC4943: core_pcm_load (switch_pcm.c:942) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7daedc8 is 3,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4DC5618: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==18304== by 0x4DC5618: core_pcm_load (switch_pcm.c:712) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAED68 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC4943: mod_g711_load (switch_pcm.c:276) ==18304== by 0x4DC4943: core_pcm_load (switch_pcm.c:942) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7daed68 is 3,624 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4DC5618: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==18304== by 0x4DC5618: core_pcm_load (switch_pcm.c:712) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x130402C8 before 0x7DAED68" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAED68 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x4D0F50F: switch_core_media_set_codec (switch_core_media.c:3762) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== ==18304== followed by a later acquisition of lock at 0x130402C8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDCACA: switch_core_codec_destroy (switch_core_codec.c:921) ==18304== by 0x4D1496D: switch_media_handle_destroy (switch_core_media.c:2082) ==18304== by 0x9550881: sofia_on_destroy (mod_sofia.c:386) ==18304== by 0x4CF2DF0: switch_core_session_destroy_state (switch_core_state_machine.c:749) ==18304== by 0x4CEEE08: switch_core_session_perform_destroy (switch_core_session.c:1570) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x130402C8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CDC0B7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723) ==18304== by 0x4D0F569: switch_core_media_set_codec (switch_core_media.c:3780) ==18304== by 0x4D22F79: switch_core_media_negotiate_sdp (switch_core_media.c:5825) ==18304== by 0x95B94F4: sofia_media_negotiate_sdp (sofia_media.c:42) ==18304== by 0x95B95D8: sofia_media_tech_media (sofia_media.c:83) ==18304== by 0x955E1FD: sofia_answer_channel (mod_sofia.c:876) ==18304== by 0x955E1FD: sofia_receive_message (mod_sofia.c:2503) ==18304== by 0x4CED555: switch_core_session_perform_receive_message (switch_core_session.c:921) ==18304== by 0x4CCC913: switch_channel_perform_answer (switch_channel.c:3899) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== Address 0x130402c8 is 6,184 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAED68 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC4943: mod_g711_load (switch_pcm.c:276) ==18304== by 0x4DC4943: core_pcm_load (switch_pcm.c:942) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7daed68 is 3,624 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0x4DC5618: switch_core_codec_add_implementation (switch_loadable_module.h:528) ==18304== by 0x4DC5618: core_pcm_load (switch_pcm.c:712) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C640 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C640 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDA4A4: switch_core_session_unset_read_codec (switch_core_codec.c:50) ==18304== by 0x4D149DB: switch_media_handle_destroy (switch_core_media.c:2093) ==18304== by 0x9550881: sofia_on_destroy (mod_sofia.c:386) ==18304== by 0x4CF2DF0: switch_core_session_destroy_state (switch_core_state_machine.c:749) ==18304== by 0x4CEEE08: switch_core_session_perform_destroy (switch_core_session.c:1570) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C640 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC0F: switch_core_session_request_uuid (switch_core_session.c:2420) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c640 is 2,720 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C690 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C690 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CDA5C4: switch_core_session_unset_write_codec (switch_core_codec.c:86) ==18304== by 0x4D149E3: switch_media_handle_destroy (switch_core_media.c:2094) ==18304== by 0x9550881: sofia_on_destroy (mod_sofia.c:386) ==18304== by 0x4CF2DF0: switch_core_session_destroy_state (switch_core_state_machine.c:749) ==18304== by 0x4CEEE08: switch_core_session_perform_destroy (switch_core_session.c:1570) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C690 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECC23: switch_core_session_request_uuid (switch_core_session.c:2421) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c690 is 2,800 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x12B7C460 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x12B7C460 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CC43F7: switch_channel_get_state_handler (switch_channel.c:3011) ==18304== by 0x4CF2E01: switch_core_session_destroy_state (switch_core_state_machine.c:749) ==18304== by 0x4CEEE08: switch_core_session_perform_destroy (switch_core_session.c:1570) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12B7C460 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CC7533: switch_channel_alloc (switch_channel.c:460) ==18304== by 0x4CECAE9: switch_core_session_request_uuid (switch_core_session.c:2382) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x12b7c460 is 2,240 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: lock order "0x92BA3B0 before 0x7DAC5F0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7DAC5F0 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47C65: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611) ==18304== by 0x4CDBF70: switch_core_codec_init_with_bitrate (switch_core_codec.c:663) ==18304== by 0x12D8FBC5: conference_member_setup_media (conference_member.c:1759) ==18304== by 0x12D64AAB: conference_function (mod_conference.c:2397) ==18304== by 0x4CF161E: switch_core_session_exec (switch_core_session.c:2891) ==18304== by 0x4CF1CAE: switch_core_session_execute_application_get_flags (switch_core_session.c:2756) ==18304== by 0x4CF5FF1: switch_core_standard_on_execute (switch_core_state_machine.c:354) ==18304== by 0x4CF5FF1: switch_core_session_run (switch_core_state_machine.c:651) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== ==18304== followed by a later acquisition of lock at 0x92BA3B0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEEEEF: switch_core_session_perform_destroy (switch_core_session.c:1601) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x92BA3B0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D49EE0: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba3b0 is 136,944 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7DAC5F0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A44B: switch_loadable_module_create_interface (switch_loadable_module.c:3119) ==18304== by 0x4DC39EB: core_pcm_load (switch_pcm.c:424) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7dac5f0 is 1,776 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46748: switch_loadable_module_init (switch_loadable_module.c:2185) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50 unlocked lock at 0x92BA350 currently held by thread #14 ==18304== at 0x483BC44: pthread_rwlock_unlock_WRK (hg_intercepts.c:2540) ==18304== by 0x4CEEEF9: switch_core_session_perform_destroy (switch_core_session.c:1601) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50 unlocked lock at 0x92BA2A0 currently held by thread #14 ==18304== at 0x483BC44: pthread_rwlock_unlock_WRK (hg_intercepts.c:2540) ==18304== by 0x4CEEF0A: switch_core_session_perform_destroy (switch_core_session.c:1601) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Lock at 0x92BA2A0 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49E0B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085) ==18304== by 0x9565B59: mod_sofia_load (mod_sofia.c:6341) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba2a0 is 136,672 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12B7C550 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CECBD3: switch_core_session_request_uuid (switch_core_session.c:2417) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12b7c550 is 2,480 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CECECC: switch_core_session_request_uuid (switch_core_session.c:2374) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x1303F698 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9594B11: sofia_glue_new_pvt (sofia_glue.c:56) ==18304== by 0x9593AB6: sofia_event_callback (sofia.c:2586) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x1303f698 is 3,064 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CECCFF: switch_core_session_request_uuid (switch_core_session.c:2433) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x1299D588 by thread #15 ==18304== Locks held: none ==18304== at 0x958B320: our_sofia_event_callback (sofia.c:1518) ==18304== by 0x9593255: sofia_process_dispatch_event (sofia.c:2270) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2318) ==18304== by 0x959341A: sofia_msg_thread_run (sofia.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 2, at addresses 0x12B7C550 0x1303F698 ==18304== at 0x9558832: sofia_on_hangup (mod_sofia.c:646) ==18304== by 0x4CF3218: switch_core_session_hangup_state (switch_core_state_machine.c:850) ==18304== by 0x4CF489C: switch_core_session_run (switch_core_state_machine.c:616) ==18304== by 0x4CEF01D: switch_core_session_thread (switch_core_session.c:1709) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x1299d588 is 264 bytes inside a block of size 864 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x9518FEB: sub_alloc (su_alloc.c:500) ==18304== by 0x9519560: su_alloc (su_alloc.c:890) ==18304== by 0x9593774: sofia_event_callback (sofia.c:2519) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x12AEFB34 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x94E04EA: signal_call_state_change (nua_session.c:4174) ==18304== by 0x94E6248: nua_bye_client_report (nua_session.c:3907) ==18304== by 0x94D05B5: nua_base_client_response (nua_client.c:1521) ==18304== by 0x94D0968: nua_client_response (nua_client.c:1105) ==18304== by 0x94D0ABB: nua_client_orq_response (nua_client.c:995) ==18304== by 0x94BA9A7: outgoing_recv (nta.c:9518) ==18304== by 0x94C32A8: agent_recv_response (nta.c:3388) ==18304== by 0x94C32A8: agent_recv_message (nta.c:2792) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x94E832F: nua_application_event (nua_stack.c:368) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12aefb34 is 100 bytes inside a block of size 280 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x94D22B7: nh_create_handle (nua_common.c:113) ==18304== by 0x94E8EAF: nh_create (nua_stack.c:904) ==18304== by 0x94EA5E2: nua_stack_incoming_handle (nua_stack.c:1032) ==18304== by 0x94DF1D1: nua_stack_process_request (nua_server.c:220) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9342088 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9342088 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x9346608 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x951B95E: su_base_port_step (su_base_port.c:464) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x9342088 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94E098A: signal_call_state_change (nua_session.c:4225) ==18304== by 0x94E6248: nua_bye_client_report (nua_session.c:3907) ==18304== by 0x94D05B5: nua_base_client_response (nua_client.c:1521) ==18304== by 0x94D0968: nua_client_response (nua_client.c:1105) ==18304== by 0x94D0ABB: nua_client_orq_response (nua_client.c:995) ==18304== by 0x94BA9A7: outgoing_recv (nta.c:9518) ==18304== Address 0x9346608 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #50: Exiting thread still holds 2 locks ==18304== at 0x5181066: __exit_thread (exit-thread.h:36) ==18304== by 0x5181066: start_thread (pthread_create.c:607) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #47: lock order "0x79E0688 before 0x7B89680" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE22B1: get_handle (switch_core_sqldb.c:191) ==18304== by 0x4CE22B1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x79E0688 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE22FF: get_handle (switch_core_sqldb.c:199) ==18304== by 0x4CE22FF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== Required order was established by acquisition of lock at 0x79E0688 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CCF1DC: switch_console_expand_alias (switch_console.c:305) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x79E0688 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x79e0688 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:252) ==18304== by 0x4CE2FA2: _switch_core_db_handle (switch_core_sqldb.c:235) ==18304== by 0x4CCEFAD: switch_console_expand_alias (switch_console.c:253) ==18304== by 0x4CCF300: switch_console_execute.part.1 (switch_console.c:385) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x50FC400 by thread #47 ==18304== Locks held: none ==18304== at 0x4CFFF5A: switch_core_session_ctl (switch_core.c:2895) ==18304== by 0x12D2D549: shutdown_function (mod_commands.c:656) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc400 is 320 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FC400 by thread #1 ==18304== Locks held: none ==18304== at 0x4CFFF88: switch_core_session_ctl (switch_core.c:2898) ==18304== by 0x4CD0E88: switch_console_loop (switch_console.c:1181) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #47 ==18304== Locks held: none ==18304== at 0x4CFFF5A: switch_core_session_ctl (switch_core.c:2895) ==18304== by 0x12D2D549: shutdown_function (mod_commands.c:656) ==18304== by 0x4D49934: switch_api_execute (switch_loadable_module.c:3010) ==18304== by 0x4CCF367: switch_console_execute.part.1 (switch_console.c:393) ==18304== by 0x4CCF4AF: switch_console_process (switch_console.c:321) ==18304== by 0x4CCF5CB: console_thread (switch_console.c:1077) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x50fc400 is 320 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC1D0 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E9A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E9A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc1d0 is 0 bytes inside data symbol "ev" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x50FC1D8 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E9AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E9AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc1d8 is 8 bytes inside data symbol "ev" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x13048B38 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E104: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E3C6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E63E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13048b38 is 40 bytes inside a block of size 64 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E7CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E82E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0D4E: switch_console_loop (switch_console.c:1159) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x129A0CB0 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E3F9: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x129a0cb0 is 32 bytes inside a block of size 40 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E5DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F687: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0DF4: switch_console_loop (switch_console.c:1170) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x7A45F70 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x7a45f70 is 0 bytes inside a block of size 40 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E5DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x1297C5B0 by thread #1 ==18304== Locks held: none ==18304== at 0x483EA02: __strlen_sse2 (vg_replace_strmem.c:462) ==18304== by 0x5E0E2B4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x1297c5b0 is 0 bytes inside a block of size 23 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x559CDB9: strdup (strdup.c:42) ==18304== by 0x5E0E5F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x1297C5B1 by thread #1 ==18304== Locks held: none ==18304== at 0x483EA14: __strlen_sse2 (vg_replace_strmem.c:462) ==18304== by 0x5E0E2B4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x1297c5b1 is 1 bytes inside a block of size 23 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x559CDB9: strdup (strdup.c:42) ==18304== by 0x5E0E5F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x932F5A0 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0ED13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EB1: switch_console_loop (switch_console.c:1188) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #50 ==18304== Locks held: 1, at addresses (and 1 that can't be shown) ==18304== at 0x4D5367D: switch_event_destroy (switch_event.c:1283) ==18304== by 0x4CC1666: switch_channel_uninit (switch_channel.c:751) ==18304== by 0x4CEEE3A: switch_core_session_perform_destroy (switch_core_session.c:1575) ==18304== by 0x4CEF181: switch_core_session_thread (switch_core_session.c:1748) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x932f5a0 is 0 bytes inside a block of size 40 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E5DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x13048B44 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E4E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EC9: switch_console_loop (switch_console.c:1192) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13048b44 is 52 bytes inside a block of size 64 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E7CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E82E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0D4E: switch_console_loop (switch_console.c:1159) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x13048B44 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E4E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EC9: switch_console_loop (switch_console.c:1192) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13048b44 is 52 bytes inside a block of size 64 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E7CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E82E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0D4E: switch_console_loop (switch_console.c:1159) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7A45F88 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E4C3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EC9: switch_console_loop (switch_console.c:1192) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x7a45f88 is 24 bytes inside a block of size 40 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E5DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #47 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x13048B44 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0E919: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0EC9: switch_console_loop (switch_console.c:1192) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0E644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0F077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5C3: console_thread (switch_console.c:1076) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13048b44 is 52 bytes inside a block of size 64 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5E0E7CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0E82E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0D4E: switch_console_loop (switch_console.c:1159) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x7D794E8 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0A138: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB08: el_reset (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #47 ==18304== Locks held: none ==18304== at 0x5E0A0F2: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E035BA: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d794e8 is 776 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79548 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79548 is 872 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D79550 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC50F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC50F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79550 is 880 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79238 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC519: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC9A8: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5E8: console_thread (switch_console.c:1078) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d79238 is 88 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79240 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC51D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC51D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79240 is 96 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795A8 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795a8 is 968 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79570 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79570 is 912 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D795A0 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795a0 is 960 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795E0 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795e0 is 1,024 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D79250 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79250 is 112 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D79258 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC54F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC54F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79258 is 120 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x7D79260 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79260 is 128 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D79650 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC55E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC55E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79650 is 1,136 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79298 by thread #1 ==18304== Locks held: none ==18304== at 0x5E06F27: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E07111: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEC11: el_resize (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0360E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x7d79298 is 184 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79218 by thread #1 ==18304== Locks held: none ==18304== at 0x5E068AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E06F4A: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E05382: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03616: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79218 is 56 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79220 by thread #1 ==18304== Locks held: none ==18304== at 0x5E068AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E03FD1: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E02EB4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E04122: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== Address 0x7d79220 is 64 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795D0 by thread #1 ==18304== Locks held: none ==18304== at 0x5E016F7: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E040F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795d0 is 1,008 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795D8 by thread #1 ==18304== Locks held: none ==18304== at 0x5E0170E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC52F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795d8 is 1,016 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795E8 by thread #1 ==18304== Locks held: none ==18304== at 0x5E01719: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x7d795e8 is 1,032 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79610 by thread #1 ==18304== Locks held: none ==18304== at 0x5E01756: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E03785: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d79610 is 1,072 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79230 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC81D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC9A1: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF5E8: console_thread (switch_console.c:1078) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d79230 is 80 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79248 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC82C: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFCC61: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03791: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d79248 is 104 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D795A8 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC8A6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795a8 is 968 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x7D795A0 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFC8C5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #47 ==18304== Locks held: none ==18304== at 0x5DFC536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E0361E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d795a0 is 960 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 8 at 0x7D79698 by thread #1 ==18304== Locks held: none ==18304== at 0x5E06600: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDB87: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #47 ==18304== Locks held: none ==18304== at 0x5E03218: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E035CF: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5E03712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFEDC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CCF656: console_thread (switch_console.c:1064) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x7d79698 is 1,208 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 8 at 0x7D796E8 by thread #1 ==18304== Locks held: none ==18304== at 0x5DFDBC8: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD0ED5: switch_console_loop (switch_console.c:1193) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Address 0x7d796e8 is 1,288 bytes inside a block of size 1,344 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x5DFDC40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDD5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x5DFDDC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59) ==18304== by 0x4CD075C: switch_console_loop (switch_console.c:1110) ==18304== by 0x10AEFC: main (switch.c:1227) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x50FC504 by thread #1 ==18304== Locks held: none ==18304== at 0x4CFF47F: switch_core_destroy (switch_core.c:3022) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #47 ==18304== Locks held: none ==18304== at 0x4CFF979: switch_core_session_ctl (switch_core.c:2661) ==18304== by 0x4CCF63B: console_thread (switch_console.c:1059) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc504 is 580 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x72FFE68 before 0x79E2370" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D43E7B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==18304== by 0x4D43E7B: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEBD5B: switch_core_session_hupall_matching_vars_ans (switch_core_session.c:225) ==18304== by 0x4CEC00F: switch_core_session_hupall_matching_var_ans (switch_core_session.c:284) ==18304== by 0x4D444AE: switch_loadable_module_unprocess (switch_loadable_module.c:1264) ==18304== by 0x4D444AE: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x12F90490 before 0x79E2370" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D43E7B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==18304== by 0x4D43E7B: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x12F90490 ==18304== at 0x483B92F: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2325) ==18304== by 0x5022B5C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110) ==18304== by 0x4CBCE90: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266) ==18304== by 0x4D444E9: switch_loadable_module_unprocess (switch_loadable_module.c:1267) ==18304== by 0x4D444E9: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x12F90490 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A09B: switch_loadable_module_create_interface (switch_loadable_module.c:3140) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:984) ==18304== by 0xB96F73F: mod_hash_load (mod_hash.c:952) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f90490 is 1,248 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x72FFE68 before 0x79E2370" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D43E7B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==18304== by 0x4D43E7B: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEB28A: switch_core_session_hupall_endpoint (switch_core_session.c:349) ==18304== by 0x4D43F47: switch_loadable_module_unprocess (switch_loadable_module.c:1149) ==18304== by 0x4D43F47: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12F92130 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x1326FAEB: mod_voicemail_load (mod_voicemail.c:6201) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f92130 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x13284974 by thread #1 ==18304== Locks held: 1, at address 0x12F92130 ==18304== at 0x132680EC: mod_voicemail_shutdown (mod_voicemail.c:6267) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #35 ==18304== Locks held: none ==18304== at 0x132695CA: vm_event_thread_run (mod_voicemail.c:4066) ==18304== by 0x132695CA: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13284974 is 20 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12F92130 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x1326FAEB: mod_voicemail_load (mod_voicemail.c:6201) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f92130 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x13284974 by thread #35 ==18304== Locks held: none ==18304== at 0x132695CA: vm_event_thread_run (mod_voicemail.c:4066) ==18304== by 0x132695CA: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x12F92130 ==18304== at 0x132680EC: mod_voicemail_shutdown (mod_voicemail.c:6267) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x13284974 is 20 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12F92130 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x1326FAEB: mod_voicemail_load (mod_voicemail.c:6201) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f92130 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x13284970 by thread #35 ==18304== Locks held: 1, at address 0x12F92130 ==18304== at 0x1326965B: vm_event_thread_run (mod_voicemail.c:4094) ==18304== by 0x1326965B: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x1326813A: mod_voicemail_shutdown (mod_voicemail.c:6274) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x13284970 is 16 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12F92130 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x1326FAEB: mod_voicemail_load (mod_voicemail.c:6201) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12f92130 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x13284970 by thread #1 ==18304== Locks held: none ==18304== at 0x1326813A: mod_voicemail_shutdown (mod_voicemail.c:6274) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #35 ==18304== Locks held: 1, at address 0x12F92130 ==18304== at 0x1326965B: vm_event_thread_run (mod_voicemail.c:4094) ==18304== by 0x1326965B: vm_event_thread_run (mod_voicemail.c:4046) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x13284970 is 16 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x79E2370 before 0x12FF8DC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12FF8DC8 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x132681DA: mod_voicemail_shutdown (mod_voicemail.c:6289) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D43E7B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==18304== by 0x4D43E7B: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x7411E00 before 0x12FF8DC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12FF8DC8 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x132681DA: mod_voicemail_shutdown (mod_voicemail.c:6289) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x7411E00 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x4D55A2A: switch_event_unbind_callback (switch_event.c:2131) ==18304== by 0x1331C4FF: mod_spandsp_shutdown (mod_spandsp.c:896) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x7411E00 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D52574: switch_event_init (switch_event.c:699) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e00 is 3,280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x7411F50 before 0x12FF8DC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12FF8DC8 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x132681DA: mod_voicemail_shutdown (mod_voicemail.c:6289) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x7411F50 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D5202B: switch_event_free_subclass_detailed (switch_event.c:456) ==18304== by 0x1331C51E: mod_spandsp_shutdown (mod_spandsp.c:899) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x7411F50 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525D4: switch_event_init (switch_event.c:703) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f50 is 3,616 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x7411E00 before 0x12FF8DC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12FF8DC8 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x132681DA: mod_voicemail_shutdown (mod_voicemail.c:6289) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x7411E00 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x4D52082: switch_event_free_subclass_detailed (switch_event.c:463) ==18304== by 0x1331C51E: mod_spandsp_shutdown (mod_spandsp.c:899) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x7411E00 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D52574: switch_event_init (switch_event.c:699) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411e00 is 3,280 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x133D8B18 by thread #1 ==18304== Locks held: 1, at address 0x12FF8DC8 ==18304== at 0x13326951: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1732) ==18304== by 0x1331C595: mod_spandsp_shutdown (mod_spandsp.c:907) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x133d8b18 is 24 bytes inside data symbol "t38_state_list" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: pthread_cond_{signal,broadcast}: dubious: associated lock is not held by any thread ==18304== at 0x483A3B4: pthread_cond_signal_WRK (hg_intercepts.c:1384) ==18304== by 0x13326963: wake_thread (mod_spandsp_fax.c:136) ==18304== by 0x13326963: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1733) ==18304== by 0x1331C595: mod_spandsp_shutdown (mod_spandsp.c:907) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x13020890 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x13326883: mod_spandsp_fax_load (mod_spandsp_fax.c:1710) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:851) ==18304== by 0x1331E8B4: mod_spandsp_init (mod_spandsp.c:775) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x13020890 is 4,272 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 8 at 0x50FC508 by thread #34 ==18304== Locks held: 1, at address 0x13020890 ==18304== at 0x4DBF140: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DBF168: timer_generic_sync (switch_time.c:383) ==18304== by 0x13321DC8: timer_thread_run (mod_spandsp_fax.c:221) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC29: softtimer_runtime (switch_time.c:1228) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc508 is 584 bytes inside data symbol "runtime" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #34: lock order "0x7D7DD28 before 0x7D7DCC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CD6FB1: switch_core_timer_destroy (switch_core_timer.c:122) ==18304== by 0x13321D7F: timer_thread_run (mod_spandsp_fax.c:242) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7D7DD28 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D47D2F: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7D7DCC8 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4D47D48: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626) ==18304== by 0x4CD6CD8: switch_core_timer_init (switch_core_timer.c:44) ==18304== by 0x13321C58: timer_thread_run (mod_spandsp_fax.c:203) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7D7DD28 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4A368: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dd28 is 888 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7D7DCC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D4A353: switch_loadable_module_create_interface (switch_loadable_module.c:3155) ==18304== by 0x4DC0A92: softtimer_load (switch_time.c:1531) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7dcc8 is 792 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: Bug in libpthread: write lock granted on rwlock which is currently rd-held ==18304== at 0x483B92F: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2325) ==18304== by 0x5022B5C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110) ==18304== by 0x4CBCE90: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266) ==18304== by 0x4D43F7E: switch_loadable_module_unprocess (switch_loadable_module.c:1152) ==18304== by 0x4D43F7E: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1 unlocked lock at 0x92BA350 currently held by thread #14 ==18304== at 0x483BC44: pthread_rwlock_unlock_WRK (hg_intercepts.c:2540) ==18304== by 0x4D43EC0: switch_loadable_module_unprocess (switch_loadable_module.c:1153) ==18304== by 0x4D43EC0: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x963A124 by thread #1 ==18304== Locks held: 2, at addresses 0x91D2D40 0x12FF8DC8 ==18304== at 0x95650EF: mod_sofia_shutdown_cleanup (mod_sofia.c:6440) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #30 ==18304== Locks held: none ==18304== at 0x95678DB: sofia_profile_worker_thread_run (sofia.c:2964) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a124 is 36 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x963A124 by thread #20 ==18304== Locks held: none ==18304== at 0x9567720: sofia_profile_worker_thread_run (sofia.c:2964) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 2, at addresses 0x91D2D40 0x12FF8DC8 ==18304== at 0x95650EF: mod_sofia_shutdown_cleanup (mod_sofia.c:6440) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x963a124 is 36 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F65E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9575ECF: config_sofia (sofia.c:4547) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92f65e8 is 7,640 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 1 at 0x92F4E30 by thread #20 ==18304== Locks held: 1, at address 0x92F65E8 ==18304== at 0x95678F6: sofia_profile_worker_thread_run (sofia.c:3044) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f4e30 is 1,568 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x963A124 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x957E156: sofia_profile_thread_run (sofia.c:3421) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 2, at addresses 0x91D2D40 0x12FF8DC8 ==18304== at 0x95650EF: mod_sofia_shutdown_cleanup (mod_sofia.c:6440) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x963a124 is 36 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9338D88 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9575ECF: config_sofia (sofia.c:4547) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9338d88 is 7,640 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x93375C9 by thread #14 ==18304== Locks held: 2, at addresses 0x9338D88 0x9346648 ==18304== at 0x957E17F: sofia_profile_thread_run (sofia.c:3426) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #30 ==18304== Locks held: none ==18304== at 0x956772A: sofia_profile_worker_thread_run (sofia.c:2964) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x93375c9 is 1,561 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x72FFE68 before 0x92BA350" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92BA350 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4CECA5F: switch_core_session_request_uuid (switch_core_session.c:2348) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x72FFE68 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CEBD5B: switch_core_session_hupall_matching_vars_ans (switch_core_session.c:225) ==18304== by 0x4CEC00F: switch_core_session_hupall_matching_var_ans (switch_core_session.c:284) ==18304== by 0x957E1B4: sofia_profile_thread_run (sofia.c:3429) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x72FFE68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D0272A: switch_core_init (switch_core.c:1919) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x72ffe68 is 400,648 bytes inside a block of size 401,408 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4CDA3EF: switch_core_memory_init (switch_core_memory.c:731) ==18304== by 0x4D0258F: switch_core_init (switch_core.c:1893) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x91D2D90 before 0x92BA350" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92BA350 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4CECA5F: switch_core_session_request_uuid (switch_core_session.c:2348) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x95AE697: sofia_reg_unregister (sofia_reg.c:194) ==18304== by 0x957E221: sofia_profile_thread_run (sofia.c:3442) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x91D2D90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x95652C6: mod_sofia_load (mod_sofia.c:6117) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d90 is 400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x92F7358 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f7358 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x92F95F8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951B7FE: su_base_port_run (su_base_port.c:346) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #14 ==18304== Locks held: 2, at addresses 0x92F7358 0x9346648 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E88F1: nua_signal (nua_stack.c:525) ==18304== by 0x94C931B: nua_shutdown (nua.c:193) ==18304== by 0x957E22D: sofia_profile_thread_run (sofia.c:3443) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f95f8 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x963A128 by thread #33 ==18304== Locks held: 1, at address 0x91D2D40 ==18304== at 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==18304== by 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: 1, at address 0x12FF8DC8 ==18304== at 0x956515A: mod_sofia_shutdown_cleanup (mod_sofia.c:6454) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x963a128 is 40 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x963A128 by thread #1 ==18304== Locks held: 1, at address 0x12FF8DC8 ==18304== at 0x956515A: mod_sofia_shutdown_cleanup (mod_sofia.c:6454) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #33 ==18304== Locks held: 1, at address 0x91D2D40 ==18304== at 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==18304== by 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a128 is 40 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94ABD79: outgoing_reclaim (nta.c:8790) ==18304== by 0x94ABD79: outgoing_reclaim_queued (nta.c:8815) ==18304== by 0x94C25CD: outgoing_mass_destroy (nta.c:9235) ==18304== by 0x94C25CD: _nta_outgoing_timer (nta.c:8928) ==18304== by 0x94C25CD: agent_timer (nta.c:1250) ==18304== by 0x9528F7E: su_timer_expire (su_timer.c:585) ==18304== by 0x951B7E5: su_base_port_run (su_base_port.c:339) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE8A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce8a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x9328E08 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9328e08 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Possible data race during read of size 8 at 0x91CE868 by thread #13 ==18304== Locks held: 1, at address 0x91CE8A8 ==18304== at 0x951B914: su_base_port_step (su_base_port.c:453) ==18304== by 0x957E240: sofia_profile_thread_run (sofia.c:3447) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x9328E08 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94E96B1: nua_stack_shutdown (nua_stack.c:890) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x91ce868 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE8A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce8a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12FF8DC8 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x1326B0A0: load_profile (mod_voicemail.c:766) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12ff8dc8 is 3,352 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9E07: switch_core_perform_strndup (switch_core_memory.c:304) ==18304== by 0x13266F44: vm_config_email_callback (mod_voicemail.c:425) ==18304== by 0x4DBC58D: switch_xml_config_parse_event (switch_xml_config.c:419) ==18304== by 0x1326B087: load_profile (mod_voicemail.c:760) ==18304== by 0x1326FC4A: load_config (mod_voicemail.c:867) ==18304== by 0x1326FC4A: mod_voicemail_load (mod_voicemail.c:6209) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x963A124 by thread #13 ==18304== Locks held: 1, at address 0x91CE8A8 ==18304== at 0x95934B1: sofia_queue_message (sofia.c:2371) ==18304== by 0x95936CC: sofia_event_callback (sofia.c:2655) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B927: su_base_port_step (su_base_port.c:454) ==18304== by 0x957E240: sofia_profile_thread_run (sofia.c:3447) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 2, at addresses 0x91D2D40 0x12FF8DC8 ==18304== at 0x95650EF: mod_sofia_shutdown_cleanup (mod_sofia.c:6440) ==18304== by 0x956606A: mod_sofia_shutdown (mod_sofia.c:6490) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x963a124 is 36 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x12971920 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Address 0x12971920 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x94E937B: nua_stack_event (nua_stack.c:324) ==18304== by 0x94DF95C: nua_base_server_report (nua_server.c:722) ==18304== by 0x94DEE1F: nua_server_report (nua_server.c:675) ==18304== by 0x94DEE1F: nua_stack_process_request (nua_server.c:279) ==18304== by 0x94C29AF: incoming_callback (nta.c:5570) ==18304== by 0x94C29AF: leg_recv (nta.c:4870) ==18304== by 0x94C4945: agent_recv_request (nta.c:3093) ==18304== by 0x94C4945: agent_recv_message (nta.c:2789) ==18304== by 0x9533397: tport_base_deliver (tport.c:3068) ==18304== by 0x9533397: tport_deliver (tport.c:3056) ==18304== by 0x9533516: tport_parse (tport.c:2974) ==18304== by 0x9533F71: tport_recv_event (tport.c:2916) ==18304== by 0x953670A: tport_base_wakeup (tport.c:2817) ==18304== by 0x951C3E9: su_epoll_port_wait_events (su_epoll_port.c:510) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during write of size 8 at 0x963A090 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x12971920 ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 4 at 0x96392A0 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951782D: sres_sofia_update (sresolv.c:189) ==18304== by 0x9517BF8: sres_resolver_destroy (sresolv.c:166) ==18304== by 0x94AD5D4: nta_agent_destroy.part.70 (nta.c:1080) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x951787D: sres_sofia_update (sresolv.c:189) ==18304== by 0x9517BF8: sres_resolver_destroy (sresolv.c:166) ==18304== by 0x94AD5D4: nta_agent_destroy.part.70 (nta.c:1080) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== Address 0x96392a0 is 32 bytes inside data symbol "sresolv_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Possible data race during read of size 4 at 0x96392A0 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951782D: sres_sofia_update (sresolv.c:189) ==18304== by 0x951989C: _su_home_deinit (su_alloc.c:1109) ==18304== by 0x9519E33: su_home_unref (su_alloc.c:784) ==18304== by 0x9517C00: sres_resolver_destroy (sresolv.c:168) ==18304== by 0x94AD5D4: nta_agent_destroy.part.70 (nta.c:1080) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #19 ==18304== Locks held: 1, at address 0x7D761A8 ==18304== at 0x951DCBB: su_log_init.part.0 (su_log.c:178) ==18304== by 0x951DDE9: su_log_init (su_log.c:155) ==18304== by 0x951DDE9: _su_vllog (su_log.c:127) ==18304== by 0x951E005: _su_llog (su_log.c:113) ==18304== by 0x951787D: sres_sofia_update (sresolv.c:189) ==18304== by 0x9517BF8: sres_resolver_destroy (sresolv.c:166) ==18304== by 0x94AD5D4: nta_agent_destroy.part.70 (nta.c:1080) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== Address 0x96392a0 is 32 bytes inside data symbol "sresolv_log" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9342088 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9342088 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during read of size 8 at 0x9346608 by thread #14 ==18304== Locks held: 1, at address 0x9346648 ==18304== at 0x951B98D: su_base_port_step (su_base_port.c:472) ==18304== by 0x957E240: sofia_profile_thread_run (sofia.c:3447) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at addresses 0x92F9638 0x9342088 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x94E939D: nua_stack_event (nua_stack.c:328) ==18304== by 0x94E96B1: nua_stack_shutdown (nua_stack.c:890) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== Address 0x9346608 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9338D88 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x9575ECF: config_sofia (sofia.c:4547) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9338d88 is 7,640 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Possible data race during write of size 1 at 0x93375C9 by thread #14 ==18304== Locks held: 2, at addresses 0x9338D88 0x9346648 ==18304== at 0x957E268: sofia_profile_thread_run (sofia.c:3453) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #30 ==18304== Locks held: none ==18304== at 0x956772A: sofia_profile_worker_thread_run (sofia.c:2964) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x93375c9 is 1,561 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A050 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A050 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A76: su_block_find (su_alloc.c:301) ==18304== by 0x9519A76: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a050 is 0 bytes inside data symbol "count_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A098 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A098 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A7E: su_block_find (su_alloc.c:302) ==18304== by 0x9519A7E: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a098 is 0 bytes inside data symbol "size_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A088 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x963A088 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x9519A89: su_block_find (su_alloc.c:303) ==18304== by 0x9519A89: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== Address 0x963a088 is 0 bytes inside data symbol "used_su_block_find" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D761A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d761a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x7D76700 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B292: su_home_threadsafe (su_alloc_lock.c:123) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d76700 is 0 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #19 ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #19 ==18304== Locks held: 2, at addresses 0x7D761A8 0x7D76700 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x9520FAB: su_root_destroy (su_root.c:535) ==18304== by 0x95203FC: su_pthread_port_clone_main (su_pthread_port.c:365) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at address 0x92F9638 (and 1 that can't be shown) ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x92F7358 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x951B29D: su_home_threadsafe (su_alloc_lock.c:125) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f7358 is 40 bytes inside a block of size 80 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x951B27C: su_home_threadsafe (su_alloc_lock.c:119) ==18304== by 0x952059F: su_pthread_port_thread (su_pthread_port.c:146) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Lock at 0x9346648 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9346648 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== Lock at 0x972D8C0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x9520825: su_pthread_port_wait (su_pthread_port.c:446) ==18304== by 0x94C93F9: nua_destroy (nua.c:233) ==18304== by 0x957E366: sofia_profile_thread_run (sofia.c:3472) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x972d8c0 is on thread #14's stack ==18304== in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417) ==18304== ==18304== Lock at 0x972D8E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x9520842: su_pthread_port_wait (su_pthread_port.c:450) ==18304== by 0x94C93F9: nua_destroy (nua.c:233) ==18304== by 0x957E366: sofia_profile_thread_run (sofia.c:3472) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x972d8e8 is on thread #14's stack ==18304== in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417) ==18304== ==18304== Lock at 0x92F9638 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f9638 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== Possible data race during write of size 8 at 0x92F95F8 by thread #14 ==18304== Locks held: 4, at addresses 0x92F7358 0x9346648 0x972D8C0 0x972D8E8 ==18304== at 0x951B603: su_base_port_send (su_base_port.c:166) ==18304== by 0x9520862: su_pthread_port_wait (su_pthread_port.c:457) ==18304== by 0x94C93F9: nua_destroy (nua.c:233) ==18304== by 0x957E366: sofia_profile_thread_run (sofia.c:3472) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 8 by thread #27 ==18304== Locks held: 1, at address 0x92F9638 ==18304== at 0x951B7FE: su_base_port_run (su_base_port.c:346) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92f95f8 is 56 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #27 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9798D68 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9798d68 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x952021C: su_pthread_port_clone_main (su_pthread_port.c:315) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #17 ==18304== ==18304== Possible data race during read of size 8 at 0x963A090 by thread #17 ==18304== Locks held: 1, at address 0x9798D68 ==18304== at 0x9519ACF: su_block_find (su_alloc.c:299) ==18304== by 0x9519ACF: su_free (su_alloc.c:918) ==18304== by 0x9519DEF: su_home_unref (su_alloc.c:779) ==18304== by 0x952C4D4: tport_destroy (tport.c:568) ==18304== by 0x94AD5E8: nta_agent_destroy.part.70 (nta.c:1083) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 8 by thread #27 ==18304== Locks held: 2, at addresses (and 2 that can't be shown) ==18304== at 0x9519B72: su_block_find (su_alloc.c:317) ==18304== by 0x9519B72: su_free (su_alloc.c:918) ==18304== by 0x94AC937: incoming_reclaim (nta.c:5808) ==18304== by 0x94AC937: incoming_free (nta.c:5753) ==18304== by 0x94AD00D: nta_agent_destroy.part.70 (nta.c:1058) ==18304== by 0x94E974E: nua_stack_shutdown (nua_stack.c:887) ==18304== by 0x94EA337: nua_stack_signal (nua_stack.c:594) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B858: su_base_port_run (su_base_port.c:335) ==18304== by 0x952039A: su_pthread_port_clone_main (su_pthread_port.c:343) ==18304== Address 0x963a090 is 0 bytes inside data symbol "count_su_block_find_loop" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #2: pthread_rwlock_destroy of a locked mutex ==18304== at 0x483B31A: pthread_rwlock_destroy_WRK (hg_intercepts.c:2104) ==18304== by 0x5023BBE: run_cleanups (apr_pools.c:2109) ==18304== by 0x5023BBE: apr_pool_destroy (apr_pools.c:754) ==18304== by 0x5023BBE: apr_pool_destroy (apr_pools.c:742) ==18304== by 0x4CDA24E: pool_thread (switch_core_memory.c:601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #23: lock order "0x7B89680 before 0x9790E48" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9790E48 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9790E48 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9790E48 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9790e48 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE8A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce8a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Possible data race during write of size 4 at 0x9B2DDE4 by thread #23 ==18304== Locks held: none ==18304== at 0x4CE3971: switch_user_sql_thread (switch_core_sqldb.c:2375) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #13 ==18304== Locks held: 1, at address 0x91CE8A8 ==18304== at 0x4CE5A0F: switch_sql_queue_manager_stop (switch_core_sqldb.c:1876) ==18304== by 0x4CE5B81: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==18304== by 0x957E39E: sofia_profile_thread_run (sofia.c:3480) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2dde4 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #28: lock order "0x7B89680 before 0x9788298" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9788298 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9788298 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9788298 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9788298 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #14 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91CE8A8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x952049F: su_pthread_port_init (su_pthread_port.c:75) ==18304== by 0x9522CB3: su_socket_port_init (su_socket_port.c:90) ==18304== by 0x951CB19: su_epoll_port_create (su_epoll_port.c:556) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x91ce8a8 is 120 bytes inside a block of size 216 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x95191F9: su_home_new (su_alloc.c:569) ==18304== by 0x951CA47: su_epoll_port_create (su_epoll_port.c:534) ==18304== by 0x9520E88: su_root_create (su_root.c:409) ==18304== by 0x957D002: sofia_profile_thread_run (sofia.c:3155) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== Possible data race during read of size 4 at 0x9B2DDE4 by thread #13 ==18304== Locks held: 1, at address 0x91CE8A8 ==18304== at 0x4CE5A1B: switch_sql_queue_manager_stop (switch_core_sqldb.c:1869) ==18304== by 0x4CE5B81: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==18304== by 0x957E39E: sofia_profile_thread_run (sofia.c:3480) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #23 ==18304== Locks held: none ==18304== at 0x4CE3971: switch_user_sql_thread (switch_core_sqldb.c:2375) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9b2dde4 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x957DF55: sofia_profile_thread_run (sofia.c:3382) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #13 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x9338D28 before 0x92BA350" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92BA350 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4CECA5F: switch_core_session_request_uuid (switch_core_session.c:2348) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9338D28 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x957E504: sofia_profile_thread_run (sofia.c:3511) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9338D28 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x9575EB7: config_sofia (sofia.c:4546) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9338d28 is 7,544 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: lock order "0x91D2D90 before 0x92BA350" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92BA350 ==18304== at 0x483B74C: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2240) ==18304== by 0x4CECA5F: switch_core_session_request_uuid (switch_core_session.c:2348) ==18304== by 0x9593AA0: sofia_event_callback (sofia.c:2581) ==18304== by 0x94E83B6: nua_application_event (nua_stack.c:393) ==18304== by 0x951B381: su_base_port_execute_msgs (su_base_port.c:280) ==18304== by 0x951B9A5: su_base_port_step (su_base_port.c:473) ==18304== by 0x957E142: sofia_profile_thread_run (sofia.c:3422) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598983: sofia_glue_del_profile (sofia_glue.c:2190) ==18304== by 0x957E518: sofia_profile_thread_run (sofia.c:3517) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x91D2D90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x95652C6: mod_sofia_load (mod_sofia.c:6117) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d90 is 400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92BA350 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x4D49ECB: switch_loadable_module_create_interface (switch_loadable_module.c:3131) ==18304== by 0x9565B67: mod_sofia_load (mod_sofia.c:6342) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92ba350 is 136,848 bytes inside a block of size 139,264 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x95655EA: mod_sofia_load (mod_sofia.c:6244) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D2D40 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x956528C: mod_sofia_load (mod_sofia.c:6114) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d40 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x963A128 by thread #14 ==18304== Locks held: 1, at address 0x91D2D40 ==18304== at 0x957D8C7: sofia_profile_thread_run (sofia.c:3533) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #33 ==18304== Locks held: 1, at address 0x91D2D40 ==18304== at 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1666) ==18304== by 0x95A4D1D: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x963a128 is 40 bytes inside data symbol "mod_sofia_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #13: lock order "0x91D2D90 before 0x932CE50" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x932CE50 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x957E504: sofia_profile_thread_run (sofia.c:3511) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598983: sofia_glue_del_profile (sofia_glue.c:2190) ==18304== by 0x957E518: sofia_profile_thread_run (sofia.c:3517) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598213: sofia_glue_find_profile__ (sofia_glue.c:1964) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x932CE50 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x959815F: sofia_glue_profile_rdlock__ (sofia_glue.c:1936) ==18304== by 0x9598241: sofia_glue_find_profile__ (sofia_glue.c:1973) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x91D2D90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x95652C6: mod_sofia_load (mod_sofia.c:6117) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d90 is 400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x932CE50 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x9575EB7: config_sofia (sofia.c:4546) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x932ce50 is 7,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #14: Exiting thread still holds 2 locks ==18304== at 0x5181066: __exit_thread (exit-thread.h:36) ==18304== by 0x5181066: start_thread (pthread_create.c:607) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #18: lock order "0x7B89680 before 0x9325EE8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9325EE8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9325EE8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9325EE8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x9325ee8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #12 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #12: lock order "0x91D2D90 before 0x92F6588" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92F6588 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x957E504: sofia_profile_thread_run (sofia.c:3511) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598983: sofia_glue_del_profile (sofia_glue.c:2190) ==18304== by 0x957E518: sofia_profile_thread_run (sofia.c:3517) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598213: sofia_glue_find_profile__ (sofia_glue.c:1964) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x92F6588 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x959815F: sofia_glue_profile_rdlock__ (sofia_glue.c:1936) ==18304== by 0x9598241: sofia_glue_find_profile__ (sofia_glue.c:1973) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x91D2D90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x95652C6: mod_sofia_load (mod_sofia.c:6117) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d90 is 400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92F6588 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x9575EB7: config_sofia (sofia.c:4546) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92f6588 is 7,544 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #21: lock order "0x7B89680 before 0x92EE5D8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92EE5D8 ==18304== at 0x4839EAF: mutex_trylock_WRK (hg_intercepts.c:994) ==18304== by 0x5022CBC: apr_thread_mutex_trylock (thread_mutex.c:106) ==18304== by 0x4CE2511: get_handle (switch_core_sqldb.c:211) ==18304== by 0x4CE2511: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x92EE5D8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92EE5D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x92ee5d8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x9599723: _sofia_glue_get_db_handle (sofia_glue.c:2743) ==18304== by 0x9599933: sofia_glue_init_sql (sofia_glue.c:2594) ==18304== by 0x957D042: sofia_profile_thread_run (sofia.c:3160) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #11 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #11: lock order "0x91D2D90 before 0x92BCA80" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x92BCA80 ==18304== at 0x483B56C: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2160) ==18304== by 0x957E504: sofia_profile_thread_run (sofia.c:3511) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598983: sofia_glue_del_profile (sofia_glue.c:2190) ==18304== by 0x957E518: sofia_profile_thread_run (sofia.c:3517) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x91D2D90 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x9598213: sofia_glue_find_profile__ (sofia_glue.c:1964) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x92BCA80 ==18304== at 0x483BB1F: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2385) ==18304== by 0x5022B2C: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81) ==18304== by 0x959815F: sofia_glue_profile_rdlock__ (sofia_glue.c:1936) ==18304== by 0x9598241: sofia_glue_find_profile__ (sofia_glue.c:1973) ==18304== by 0x95A30A4: actual_sofia_presence_event_handler (sofia_presence.c:1308) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1650) ==18304== by 0x95A4E8C: sofia_presence_event_thread_run (sofia_presence.c:1601) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x91D2D90 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x95652C6: mod_sofia_load (mod_sofia.c:6117) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d2d90 is 400 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x92BCA80 was first observed ==18304== at 0x483B213: pthread_rwlock_init_WRK (hg_intercepts.c:2027) ==18304== by 0x5022ADB: apr_thread_rwlock_create (thread_rwlock.c:49) ==18304== by 0x9575EB7: config_sofia (sofia.c:4546) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x92bca80 is 7,552 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x9575D1E: config_sofia (sofia.c:4504) ==18304== by 0x956562D: mod_sofia_load (mod_sofia.c:6255) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x12BDF924 by thread #1 ==18304== Locks held: none ==18304== at 0x4CE593D: switch_sql_queue_manager_stop (switch_core_sqldb.c:1866) ==18304== by 0x4CE5B81: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==18304== by 0x12DD5E41: mod_fifo_shutdown (mod_fifo.c:4908) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x12bdf924 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x12BDF924 by thread #1 ==18304== Locks held: none ==18304== at 0x4CE59BF: switch_sql_queue_manager_stop (switch_core_sqldb.c:1867) ==18304== by 0x4CE5B81: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935) ==18304== by 0x12DD5E41: mod_fifo_shutdown (mod_fifo.c:4908) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x12bdf924 is 340 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #31: lock order "0x12BDF998 before 0x12BDF9E8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12BDF9E8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12BDF998 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0x4CE36CD: switch_user_sql_thread (switch_core_sqldb.c:2354) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x12BDF998 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE3278: switch_user_sql_thread (switch_core_sqldb.c:2289) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12BDF9E8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE36C0: switch_user_sql_thread (switch_core_sqldb.c:2353) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x12BDF998 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE8748: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf998 is 456 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BDF9E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE875D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bdf9e8 is 536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE86AB: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079) ==18304== by 0x12DDEEB5: load_config (mod_fifo.c:4448) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4868) ==18304== by 0x12DE0016: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #31: lock order "0x7B89680 before 0x12BE3CC8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x12BE3CC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x12BE3CC8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x12BE3CC8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12be3cc8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #31 ==18304== ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #32 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x12DE0255: start_node_thread (mod_fifo.c:2197) ==18304== by 0x12DE0255: mod_fifo_load (mod_fifo.c:4894) ==18304== by 0x12DE0255: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BB5F50 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12DDFFD0: mod_fifo_load (mod_fifo.c:4862) ==18304== by 0x12DDFFD0: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bb5f50 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x12DE7AF8 by thread #32 ==18304== Locks held: none ==18304== at 0x12DDE5CA: node_thread_run (mod_fifo.c:2101) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x12BB5F50 ==18304== at 0x12DD5E87: stop_node_thread (mod_fifo.c:2204) ==18304== by 0x12DD5E87: mod_fifo_shutdown (mod_fifo.c:4918) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x12de7af8 is 1400 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12BB5F50 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12DDFFD0: mod_fifo_load (mod_fifo.c:4862) ==18304== by 0x12DDFFD0: mod_fifo_load (mod_fifo.c:4832) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12bb5f50 is 560 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x12DE7AF8 by thread #32 ==18304== Locks held: none ==18304== at 0x12DDE5D7: node_thread_run (mod_fifo.c:2185) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x12BB5F50 ==18304== at 0x12DD5E87: stop_node_thread (mod_fifo.c:2204) ==18304== by 0x12DD5E87: mod_fifo_shutdown (mod_fifo.c:4918) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x12de7af8 is 1400 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x9ACA5D0 by thread #1 ==18304== Locks held: none ==18304== at 0x4D43D2C: do_shutdown (switch_loadable_module.c:2391) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x9aca5d0 is 2,672 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0xB090BE4 by thread #1 ==18304== Locks held: none ==18304== at 0xB07B1B2: do_shutdown (mod_verto.c:4575) ==18304== by 0xB07B1B2: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #3 ==18304== Locks held: none ==18304== at 0xB07C8FB: presence_event_handler (mod_verto.c:6050) ==18304== by 0x4D53839: switch_event_deliver (switch_event.c:408) ==18304== by 0x4D539EF: switch_event_dispatch_thread (switch_event.c:337) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xb090be4 is 36 bytes inside data symbol "verto_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xAE27418 by thread #1 ==18304== Locks held: 1, at address 0x9AC9CA0 ==18304== at 0xB07B1F8: kill_profile (mod_verto.c:4470) ==18304== by 0xB07B1F8: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B1F8: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B1F8: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xae27418 is 8,440 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE478D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083E84: parse_config (mod_verto.c:4745) ==18304== by 0xB083E84: init (mod_verto.c:5012) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae478d8 is 140,728 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0xAE273B4 by thread #1 ==18304== Locks held: 2, at addresses 0x9AC9CA0 0xAE478D8 ==18304== at 0xB0792F0: close_socket (mod_verto.c:168) ==18304== by 0xB07B22E: kill_profile (mod_verto.c:4478) ==18304== by 0xB07B22E: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B22E: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B22E: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xae273b4 is 8,340 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #25 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF0902: switch_thread_pool_launch_thread (switch_core_session.c:1884) ==18304== by 0xB084C92: run_profile_thread (mod_verto.c:5230) ==18304== by 0xB084C92: run_profiles (mod_verto.c:5240) ==18304== by 0xB084C92: mod_verto_load (mod_verto.c:6229) ==18304== by 0xB084C92: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xAE27418 by thread #25 ==18304== Locks held: none ==18304== at 0xB079DD7: profile_thread (mod_verto.c:5195) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x9AC9CA0 ==18304== at 0xB07B1F8: kill_profile (mod_verto.c:4470) ==18304== by 0xB07B1F8: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B1F8: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B1F8: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xae27418 is 8,440 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE478D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083E84: parse_config (mod_verto.c:4745) ==18304== by 0xB083E84: init (mod_verto.c:5012) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae478d8 is 140,728 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0xAE273B4 by thread #1 ==18304== Locks held: 2, at addresses 0x9AC9CA0 0xAE478D8 ==18304== at 0xB079310: close_file (mod_verto.c:156) ==18304== by 0xB079310: close_socket (mod_verto.c:170) ==18304== by 0xB07B22E: kill_profile (mod_verto.c:4478) ==18304== by 0xB07B22E: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B22E: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B22E: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xae273b4 is 8,340 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0xAE478D8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083E84: parse_config (mod_verto.c:4745) ==18304== by 0xB083E84: init (mod_verto.c:5012) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E84: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0xae478d8 is 140,728 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xAE273B4 by thread #1 ==18304== Locks held: 2, at addresses 0x9AC9CA0 0xAE478D8 ==18304== at 0xB07931C: close_file (mod_verto.c:162) ==18304== by 0xB07931C: close_socket (mod_verto.c:170) ==18304== by 0xB07B22E: kill_profile (mod_verto.c:4478) ==18304== by 0xB07B22E: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B22E: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B22E: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xae273b4 is 8,340 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #26 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CF0814: check_queue (switch_core_session.c:1855) ==18304== by 0x4CF0902: switch_thread_pool_launch_thread (switch_core_session.c:1884) ==18304== by 0xB084C92: run_profile_thread (mod_verto.c:5230) ==18304== by 0xB084C92: run_profiles (mod_verto.c:5240) ==18304== by 0xB084C92: mod_verto_load (mod_verto.c:6229) ==18304== by 0xB084C92: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x9B397A8 by thread #26 ==18304== Locks held: none ==18304== at 0xB079D94: runtime (mod_verto.c:4555) ==18304== by 0xB079D94: profile_thread (mod_verto.c:5194) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x9AC9CA0 ==18304== at 0xB07B1F8: kill_profile (mod_verto.c:4470) ==18304== by 0xB07B1F8: kill_profiles (mod_verto.c:4508) ==18304== by 0xB07B1F8: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B1F8: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x9b397a8 is 8,440 bytes inside a block of size 143,360 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x4CDA13D: switch_core_perform_alloc (switch_core_memory.c:534) ==18304== by 0xB083E47: parse_config (mod_verto.c:4742) ==18304== by 0xB083E47: init (mod_verto.c:5012) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6193) ==18304== by 0xB083E47: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0xB090C10 by thread #25 ==18304== Locks held: 1, at address 0x9AC9CA0 ==18304== at 0xB079ECB: profile_thread (mod_verto.c:5213) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0xB07B2AE: kill_profiles (mod_verto.c:4513) ==18304== by 0xB07B2AE: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B2AE: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0xb090c10 is 80 bytes inside data symbol "verto_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x9AC9CA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6158) ==18304== by 0xB083BC1: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ca0 is 320 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0xB090C10 by thread #1 ==18304== Locks held: none ==18304== at 0xB07B2DF: kill_profiles (mod_verto.c:4513) ==18304== by 0xB07B2DF: do_shutdown (mod_verto.c:4579) ==18304== by 0xB07B2DF: mod_verto_shutdown (mod_verto.c:6253) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #26 ==18304== Locks held: 1, at address 0x9AC9CA0 ==18304== at 0xB079ECB: profile_thread (mod_verto.c:5213) ==18304== by 0x4CEAA32: switch_core_session_thread_pool_worker (switch_core_session.c:1772) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0xb090c10 is 80 bytes inside data symbol "verto_globals" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #42 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4CFC0A1: switch_core_launch_thread (switch_core.c:611) ==18304== by 0x4D46ECA: switch_loadable_module_runtime (switch_loadable_module.c:150) ==18304== by 0x4D46ECA: switch_loadable_module_init (switch_loadable_module.c:2365) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #42: lock order "0x9AC9E50 before 0x9AC9EA0" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x9AC9EA0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0xB07A07B: mod_verto_runtime (mod_verto.c:6273) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9AC9E50 ==18304== at 0x483CACB: pthread_cond_wait_WRK (hg_intercepts.c:1209) ==18304== by 0xB07A0B2: mod_verto_runtime (mod_verto.c:6275) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x9AC9E50 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0xB079F86: mod_verto_runtime (mod_verto.c:6266) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x9AC9EA0 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0xB07A07B: mod_verto_runtime (mod_verto.c:6273) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x9AC9E50 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083C62: mod_verto_load (mod_verto.c:6171) ==18304== by 0xB083C62: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9e50 is 752 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x9AC9EA0 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0xB083C7A: mod_verto_load (mod_verto.c:6172) ==18304== by 0xB083C7A: mod_verto_load (mod_verto.c:6125) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x9ac9ea0 is 832 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D0BF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x8F10BF9: mod_event_socket_load (mod_event_socket.c:1190) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d0bf8 is 408 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x7A53528 by thread #1 ==18304== Locks held: 1, at address 0x91D0BF8 ==18304== at 0x502764E: socket_cleanup (sockets.c:44) ==18304== by 0x8F10B89: close_socket (mod_event_socket.c:571) ==18304== by 0x8F125CC: mod_event_socket_shutdown (mod_event_socket.c:586) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x7a53528 is 472 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x8F1434D: mod_event_socket_runtime (mod_event_socket.c:2952) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #43 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x91D0BF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x8F10BF9: mod_event_socket_load (mod_event_socket.c:1190) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x91d0bf8 is 408 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 8 at 0x8F1D8C0 by thread #1 ==18304== Locks held: 1, at address 0x91D0BF8 ==18304== at 0x8F10B8A: close_socket (mod_event_socket.c:572) ==18304== by 0x8F125CC: mod_event_socket_shutdown (mod_event_socket.c:586) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x8f1d8c0 is 0 bytes inside data symbol "listen_list" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D7DAF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DC0A38: softtimer_load (switch_time.c:1522) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7daf8 is 328 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x51215E0 by thread #1 ==18304== Locks held: 1, at address 0x7D7DAF8 ==18304== at 0x4DBE3D3: softtimer_shutdown (switch_time.c:1586) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #42 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D40F89: switch_loadable_module_exec (switch_loadable_module.c:125) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x8F1D580 by thread #43 ==18304== Locks held: none ==18304== at 0x8F148D8: mod_event_socket_runtime (mod_event_socket.c:3011) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x8F125A6: mod_event_socket_shutdown (mod_event_socket.c:581) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x8f1d580 is 32 bytes inside data symbol "prefs" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D7DAF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DC0A38: softtimer_load (switch_time.c:1522) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7daf8 is 328 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFC99: softtimer_runtime (switch_time.c:1123) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x7D7DAF8 ==18304== at 0x4DBE3D3: softtimer_shutdown (switch_time.c:1586) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x51215E8 by thread #44 ==18304== Locks held: none ==18304== at 0x4DBFCA9: softtimer_runtime (switch_time.c:1308) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4DBE358: softtimer_shutdown (switch_time.c:1582) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x51215e8 is 8 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D7DAF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DC0A38: softtimer_load (switch_time.c:1522) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7daf8 is 328 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x51215E0 by thread #44 ==18304== Locks held: 1, at address 0x7D7DAF8 ==18304== at 0x4DC0090: softtimer_runtime (switch_time.c:1323) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #43 ==18304== Locks held: none ==18304== at 0x4DBF130: switch_micro_time_now (switch_time.c:312) ==18304== by 0x4DB2EAA: switch_log_vprintf (switch_log.c:517) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D40F89: switch_loadable_module_exec (switch_loadable_module.c:125) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7D7DAF8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DC0A38: softtimer_load (switch_time.c:1522) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7d7daf8 is 328 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46723: switch_loadable_module_init (switch_loadable_module.c:2184) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x51215E0 by thread #1 ==18304== Locks held: none ==18304== at 0x4DBE40A: softtimer_shutdown (switch_time.c:1589) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #44 ==18304== Locks held: 1, at address 0x7D7DAF8 ==18304== at 0x4DC0090: softtimer_runtime (switch_time.c:1323) ==18304== by 0x4D40F51: switch_loadable_module_exec (switch_loadable_module.c:123) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x51215e0 is 0 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x12A92028 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x12D685F4: mod_conference_load (mod_conference.c:3962) ==18304== by 0x4D43B11: switch_loadable_module_load_file (switch_loadable_module.c:1751) ==18304== by 0x4D43B11: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x12a92028 is 760 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D438DE: switch_loadable_module_load_file (switch_loadable_module.c:1685) ==18304== by 0x4D438DE: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858) ==18304== by 0x4D46BA4: switch_loadable_module_init (switch_loadable_module.c:2287) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x12DA5A78 by thread #1 ==18304== Locks held: none ==18304== at 0x12D59AEE: mod_conference_shutdown (mod_conference.c:4005) ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #53 ==18304== Locks held: 1, at address 0x12A92028 ==18304== at 0x12D6798D: conference_thread_run (mod_conference.c:887) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x12da5a78 is 56 bytes inside data symbol "conference_globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC270 by thread #1 ==18304== Locks held: none ==18304== at 0x4CEA580: switch_core_sqldb_stop (switch_core_sqldb.c:3981) ==18304== by 0x4D47754: switch_loadable_module_shutdown (switch_loadable_module.c:2476) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #10 ==18304== Locks held: none ==18304== at 0x4CE941D: switch_core_sql_db_thread (switch_core_sqldb.c:1590) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc270 is 16 bytes inside data symbol "sql_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC270 by thread #10 ==18304== Locks held: none ==18304== at 0x4CE941D: switch_core_sql_db_thread (switch_core_sqldb.c:1590) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4CEA580: switch_core_sqldb_stop (switch_core_sqldb.c:3981) ==18304== by 0x4D47754: switch_loadable_module_shutdown (switch_loadable_module.c:2476) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fc270 is 16 bytes inside data symbol "sql_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #9: lock order "0x7B89680 before 0x7EB61E8" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x7EB61E8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:364) ==18304== by 0x4CE1E70: switch_cache_db_release_db_handle (switch_core_sqldb.c:349) ==18304== by 0x4CE3970: switch_user_sql_thread (switch_core_sqldb.c:2373) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Required order was established by acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE267A: add_handle (switch_core_sqldb.c:110) ==18304== by 0x4CE267A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== followed by a later acquisition of lock at 0x7EB61E8 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE2712: add_handle (switch_core_sqldb.c:125) ==18304== by 0x4CE2712: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7EB61E8 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE27BF: create_handle (switch_core_sqldb.c:93) ==18304== by 0x4CE27BF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7eb61e8 is 1,144 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4CE2772: create_handle (switch_core_sqldb.c:89) ==18304== by 0x4CE2772: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650) ==18304== by 0x4CE2E01: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500) ==18304== by 0x4CE321D: switch_user_sql_thread (switch_core_sqldb.c:2276) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Block was alloc'd by thread #9 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: lock order "0x7B89680 before 0x79E2370" violated ==18304== ==18304== Observed (incorrect) order is: acquisition of lock at 0x79E2370 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4D43E7B: switch_loadable_module_unprocess (switch_loadable_module.c:1141) ==18304== by 0x4D43E7B: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D477C9: switch_loadable_module_shutdown (switch_loadable_module.c:2482) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== followed by a later acquisition of lock at 0x7B89680 ==18304== at 0x4839CCC: mutex_lock_WRK (hg_intercepts.c:909) ==18304== by 0x4CE1D2D: switch_cache_db_database_interface_flush_handles (switch_core_sqldb.c:154) ==18304== by 0x4D44CD3: switch_loadable_module_unprocess (switch_loadable_module.c:1477) ==18304== by 0x4D44CD3: do_shutdown (switch_loadable_module.c:2394) ==18304== by 0x4D477C9: switch_loadable_module_shutdown (switch_loadable_module.c:2482) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== Lock at 0x7B89680 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4CE9491: switch_core_sqldb_start (switch_core_sqldb.c:3627) ==18304== by 0x4CFED31: switch_core_sqldb_init (switch_core.c:2441) ==18304== by 0x4D46921: switch_loadable_module_init (switch_loadable_module.c:2233) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89680 is 800,320 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x79E2370 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D466AD: switch_loadable_module_init (switch_loadable_module.c:2168) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x79e2370 is 288 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D465B3: switch_loadable_module_init (switch_loadable_module.c:2142) ==18304== by 0x4D02E18: switch_core_init_and_modload (switch_core.c:2477) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FCAF4 by thread #1 ==18304== Locks held: none ==18304== at 0x4D40251: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==18304== by 0x4CFF4D5: switch_core_destroy (switch_core.c:3034) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #6 ==18304== Locks held: none ==18304== at 0x4D3FB37: switch_scheduler_task_thread (switch_scheduler.c:187) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fcaf4 is 20 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FCAF4 by thread #6 ==18304== Locks held: none ==18304== at 0x4D3FB37: switch_scheduler_task_thread (switch_scheduler.c:187) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4D40251: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==18304== by 0x4CFF4D5: switch_core_destroy (switch_core.c:3034) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fcaf4 is 20 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Lock at 0x7B89590 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4DB37D6: switch_log_init (switch_log.c:699) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b89590 is 800,080 bytes inside a block of size 802,816 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501A345: apr_queue_create (apr_queue.c:129) ==18304== by 0x4DB37BE: switch_log_init (switch_log.c:695) ==18304== by 0x4D02BE9: switch_core_init (switch_core.c:1991) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x50FE10C by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4DB30D8: switch_log_vprintf (switch_log.c:611) ==18304== by 0x4DB367A: switch_log_printf (switch_log.c:502) ==18304== by 0x4D3F8F9: task_thread_loop (switch_scheduler.c:147) ==18304== by 0x4D3FB49: switch_scheduler_task_thread (switch_scheduler.c:197) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: 1, at address 0x7B89590 ==18304== at 0x4DB2CDB: switch_log_unbind_logger (switch_log.c:409) ==18304== by 0x48543CF: ??? ==18304== by 0x4D455D0: do_shutdown (switch_loadable_module.c:2397) ==18304== by 0x4D476B8: switch_loadable_module_shutdown (switch_loadable_module.c:2456) ==18304== by 0x4CFF4C6: switch_core_destroy (switch_core.c:3028) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fe10c is 0 bytes inside data symbol "console_mods_loaded" ==18304== ==18304== ---Thread-Announcement------------------------------------------ ==18304== ==18304== Thread #57 was created ==18304== at 0x560E4BE: clone (clone.S:71) ==18304== by 0x517FDDE: create_thread (createthread.c:101) ==18304== by 0x518180D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826) ==18304== by 0x483C6B7: pthread_create_WRK (hg_intercepts.c:427) ==18304== by 0x5028E91: apr_thread_create (thread.c:194) ==18304== by 0x4D3F856: task_thread_loop (switch_scheduler.c:128) ==18304== by 0x4D3FB16: switch_scheduler_task_thread (switch_scheduler.c:188) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7B8A200 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D4019B: switch_scheduler_task_thread_start (switch_scheduler.c:345) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7b8a200 is 384 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5024109: allocator_alloc (apr_pools.c:300) ==18304== by 0x5024109: apr_pool_create_ex (apr_pools.c:836) ==18304== by 0x4CD9FD1: switch_core_perform_new_memory_pool (switch_core_memory.c:424) ==18304== by 0x4D40172: switch_scheduler_task_thread_start (switch_scheduler.c:343) ==18304== by 0x4D02C2E: switch_core_init (switch_core.c:2004) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during read of size 4 at 0x7D75B30 by thread #6 ==18304== Locks held: 1, at address 0x7B8A200 ==18304== at 0x4D3F8B0: task_thread_loop (switch_scheduler.c:142) ==18304== by 0x4D3FB49: switch_scheduler_task_thread (switch_scheduler.c:197) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #57 ==18304== Locks held: none ==18304== at 0x4D3FC2E: task_own_thread (switch_scheduler.c:97) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x7d75b30 is 64 bytes inside a block of size 120 alloc'd ==18304== at 0x4838BB5: calloc (vg_replace_malloc.c:752) ==18304== by 0x4D3FC90: switch_scheduler_add_task (switch_scheduler.c:221) ==18304== by 0x4D02CB8: switch_core_init (switch_core.c:2015) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FCAF4 by thread #6 ==18304== Locks held: none ==18304== at 0x4D3FBAC: switch_scheduler_task_thread (switch_scheduler.c:206) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4D40251: switch_scheduler_task_thread_stop (switch_scheduler.c:358) ==18304== by 0x4CFF4D5: switch_core_destroy (switch_core.c:3034) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fcaf4 is 20 bytes inside data symbol "globals" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Lock at 0x7411F00 was first observed ==18304== at 0x483DB1D: pthread_mutex_init (hg_intercepts.c:787) ==18304== by 0x5022C3E: apr_thread_mutex_create (thread_mutex.c:66) ==18304== by 0x4D525BC: switch_event_init (switch_event.c:702) ==18304== by 0x4D02B37: switch_core_init (switch_core.c:1976) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Address 0x7411f00 is 3,536 bytes inside a block of size 8,192 alloc'd ==18304== at 0x48367CF: malloc (vg_replace_malloc.c:299) ==18304== by 0x5023A97: allocator_alloc (apr_pools.c:300) ==18304== by 0x5023A97: apr_palloc (apr_pools.c:631) ==18304== by 0x501ADC9: apr_pstrmemdup (apr_strings.c:107) ==18304== by 0x4CD9B32: switch_core_perform_permanent_strdup (switch_core_memory.c:162) ==18304== by 0x4CFD395: switch_core_mime_add_type (switch_core.c:1228) ==18304== by 0x4D028B6: load_mime_types (switch_core.c:1292) ==18304== by 0x4D028B6: switch_core_init (switch_core.c:1929) ==18304== by 0x4D02D6B: switch_core_init_and_modload (switch_core.c:2458) ==18304== by 0x10AEC7: main (switch.c:1200) ==18304== Block was alloc'd by thread #1 ==18304== ==18304== Possible data race during write of size 4 at 0x50FD290 by thread #1 ==18304== Locks held: 1, at address 0x7411F00 ==18304== at 0x4D53AF7: switch_event_shutdown (switch_event.c:559) ==18304== by 0x4CFF530: switch_core_destroy (switch_core.c:3047) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #3 ==18304== Locks held: none ==18304== at 0x4D539B0: switch_event_dispatch_thread (switch_event.c:324) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fd290 is 0 bytes inside data symbol "SYSTEM_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 1 at 0x50FE115 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3765: log_thread (switch_log.c:491) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous read of size 1 by thread #1 ==18304== Locks held: none ==18304== at 0x4DB3882: switch_log_shutdown (switch_log.c:745) ==18304== by 0x4CFF562: switch_core_destroy (switch_core.c:3050) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 1 at 0x50FE115 by thread #1 ==18304== Locks held: none ==18304== at 0x4DB3895: switch_log_shutdown (switch_log.c:745) ==18304== by 0x4CFF562: switch_core_destroy (switch_core.c:3050) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous write of size 1 by thread #5 ==18304== Locks held: none ==18304== at 0x4DB3765: log_thread (switch_log.c:491) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fe115 is 0 bytes inside data symbol "THREAD_RUNNING" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC238 by thread #1 ==18304== Locks held: none ==18304== at 0x4CDA2CC: switch_core_memory_stop (switch_core_memory.c:673) ==18304== by 0x4CFF5CF: switch_core_destroy (switch_core.c:3054) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== ==18304== This conflicts with a previous read of size 4 by thread #51 ==18304== Locks held: none ==18304== at 0x4CDA0CB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492) ==18304== by 0x4CEAB29: switch_core_session_thread_pool_worker (switch_core_session.c:1802) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during read of size 4 at 0x50FC238 by thread #2 ==18304== Locks held: none ==18304== at 0x4CDA1D7: pool_thread (switch_core_memory.c:577) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4CDA2CC: switch_core_memory_stop (switch_core_memory.c:673) ==18304== by 0x4CFF5CF: switch_core_destroy (switch_core.c:3054) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Possible data race during write of size 4 at 0x50FC238 by thread #2 ==18304== Locks held: none ==18304== at 0x4CDA218: pool_thread (switch_core_memory.c:656) ==18304== by 0x5028CAB: dummy_worker (thread.c:151) ==18304== by 0x483C8B6: mythread_wrapper (hg_intercepts.c:389) ==18304== by 0x5180FA2: start_thread (pthread_create.c:486) ==18304== by 0x560E4CE: clone (clone.S:95) ==18304== ==18304== This conflicts with a previous write of size 4 by thread #1 ==18304== Locks held: none ==18304== at 0x4CDA2CC: switch_core_memory_stop (switch_core_memory.c:673) ==18304== by 0x4CFF5CF: switch_core_destroy (switch_core.c:3054) ==18304== by 0x10AF01: main (switch.c:1229) ==18304== Address 0x50fc238 is 24 bytes inside data symbol "memory_manager" ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: pthread_mutex_destroy with invalid argument ==18304== at 0x4839A79: mutex_destroy_WRK (hg_intercepts.c:855) ==18304== by 0x6F38A9B: ??? (in /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0) ==18304== by 0x400F6F5: _dl_fini (dl-fini.c:138) ==18304== by 0x554ED8B: __run_exit_handlers (exit.c:108) ==18304== by 0x554EEB9: exit (exit.c:139) ==18304== by 0x55390A1: (below main) (libc-start.c:342) ==18304== ==18304== ---------------------------------------------------------------- ==18304== ==18304== Thread #1: pthread_mutex_destroy with invalid argument ==18304== at 0x4839A79: mutex_destroy_WRK (hg_intercepts.c:855) ==18304== by 0x400F6F5: _dl_fini (dl-fini.c:138) ==18304== by 0x554ED8B: __run_exit_handlers (exit.c:108) ==18304== by 0x554EEB9: exit (exit.c:139) ==18304== by 0x55390A1: (below main) (libc-start.c:342) ==18304== ==18304== ==18304== For counts of detected and suppressed errors, rerun with: -v ==18304== Use --history-level=approx or =none to gain increased speed, at ==18304== the cost of reduced accuracy of conflicting-access information ==18304== ERROR SUMMARY: 42886 errors from 676 contexts (suppressed: 1412543 from 1183)