- ==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)